Photos coming soon
HOTEL
LANHAI VILLA
Room 102, Building 210, Baoyi Fengjing Shui'an, Lane 169, Lanhai Road, Shanghai, China
Where it sits
LANHAI VILLA
Room 102, Building 210, Baoyi Fengjing Shui'an, Lane 169, Lanhai Road, Shanghai, China
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 · 206 m
Hyatt Regency Chongming
Hotel · 311 m
Dasu Holiday Villa (Chongming Dongtan Wetland Park)
Hotel · 391 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 Aug 20, 2026.
