Photos coming soon
HOTEL
Lanhai Villa
Room 102, Building 210, Baoyi Fengjing Shui'an, Lane 169, Lanhai Road, Shanghai
Where it sits
Lanhai Villa
Room 102, Building 210, Baoyi Fengjing Shui'an, Lane 169, Lanhai Road, Shanghai
31.46577, 121.80788
Similar stays nearby
LANHAI VILLA
Hotel · 0 m
Ruyi Garden Hotel
Hotel · 90 m
Grand Residence Resort Villa (Chongming Dongtan Wetland Park)
Hotel · 130 m
Shanghai Chongming Kumo Hotel
Hotel · 184 m
Shanghai Chongming Kumo Hotel
Hotel · 205 m
Hyatt Regency Chongming
Hotel · 311 m
Dasu Holiday Villa (Chongming Dongtan Wetland Park)
Hotel · 390 m
Yunsha Villa
Hotel · 522 m
Plan around Lanhai Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 8, 2026.
