Photos coming soon
HOTEL
Xifengli Chalet
Chuansha New Town Chunxincun Mengfeng Jiazhai No.50, Shanghai, China
Where it sits
Xifengli Chalet
Chuansha New Town Chunxincun Mengfeng Jiazhai No.50, Shanghai, China
31.14602, 121.70596
Similar stays nearby
Shanghai Manting Fragrant Flower Inn
Hotel · 104 m
Sanshe Resort Hotel Shanghai (Shanghai International Tourism Resort Area Branch)
Hotel · 104 m
Shanghai Mars Island Leisure Resort
Hotel · 254 m
Fangning Qinglvju Hostel
Hotel · 273 m
Dream Island Resort
Hotel · 530 m
Renfan Private Hot Spring Resort Hotel
Hotel · 582 m
Dream Building · Garden Castle Family Homestay
Hotel · 599 m
Shanghai Star Dream Hotel
Hotel · 630 m
Plan around Xifengli Chalet
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
