Photos coming soon
HOTEL
Chuxi Hotel
Building 16, Shangcheng Yipin, North Road, Shanghai, Ili, China
Where it sits
Chuxi Hotel
Building 16, Shangcheng Yipin, North Road, Shanghai, Ili, China
44.19447, 80.73944
Similar stays nearby
Huocheng Chuxi Hotel
Hotel · 234 m
Huocheng Yunduo Hotel (Qingshuihe)
Hotel · 236 m
Cloud Hotel
Hotel · 307 m
Ashe Popular Homestay (Tuanjie Temple & Qingshuihe Bus Station Branch)
Hotel · 328 m
Huocheng Wanjiayue Hotel
Hotel · 330 m
Quanshengfu Hotel
Hotel · 382 m
Kingji Hotel Huocheng
Hotel · 391 m
Beichen Nianhua Hotel
Hotel · 509 m
Plan around Chuxi Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
