Hotel Shanghai Medi Resort Hotel (Shanghai International Tourism and Resort Zone Branch)
★★★★
Chuansha New Town Chunxincun Mengfeng Jiazhai No.50, Shanghai, China Show on map
Xifengli Chalet is a 3-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic. The property has 20 rooms.
Chuansha New Town Chunxincun Mengfeng Jiazhai No.50, Shanghai, China
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Xifengli Chalet is located at Chuansha New Town Chunxincun Mengfeng Jiazhai No.50, Shanghai, China.
Xifengli Chalet is rated 3 stars.
Xifengli Chalet has 20 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel