Photos coming soon
HOTEL
IU Hotel Chongqing West Railway Station Square
Fengzhong Road No. 168 Yutie Building 2 Tower B, Chongqing, China
Where it sits
IU Hotel Chongqing West Railway Station Square
Fengzhong Road No. 168 Yutie Building 2 Tower B, Chongqing, China
29.51105, 106.44382
Similar stays nearby
Vienna Hotel Chongqing West Station Square
Hotel · 111 m
Mountainside Hotel
Hotel · 342 m
Atour Hotel Chongqing West Railway Station
Hotel · 702 m
7 Days Premium (Chongqing West Railway Station Plaza Store)
Hotel · 742 m
West Railway Station Convenient Homestay (Chongqing West Railway Station Branch)
Hotel · 839 m
Xinyi Hotel Apartment
Hotel · 844 m
Xiaoqin Homestay
Hotel · 851 m
Honglou Yinxing Hotel
Hotel · 855 m
Plan around IU Hotel Chongqing West Railway Station Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
