Photos coming soon
HOTEL
IU Hotel (Chongqing North Station South Plaza Center Branch)
No. 41 Kunlun Avenue, Chongqing
Where it sits
IU Hotel (Chongqing North Station South Plaza Center Branch)
No. 41 Kunlun Avenue, Chongqing
29.60763, 106.54564
Similar stays nearby
Super 8 Hotel (Chongqing North Railway Station South Square)
Hotel · 78 m
Aijia Express Homestay (Chongqing North Railway Station Branch)
Hotel · 96 m
Yuxin Business Homestay
Hotel · 97 m
Yourun Express Hotel (North Railway Station Branch)
Hotel · 99 m
Time Island Projection Hotel (Chongqing North Railway Station Branch)
Hotel · 99 m
Qixi Projection Hotel (Chongqing North Railway Station Branch)
Hotel · 100 m
Yu Shun Youxuan Homestay (Chongqing North Railway Station Branch)
Hotel · 101 m
Chongqing Excel Grand Hotel
Hotel · 101 m
Plan around IU Hotel (Chongqing North Station South Plaza Center Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 6, 2026.
