Photos coming soon
HOTEL
Super 8 Hotel (Chongqing North Railway Station South Square)
No.29 Kunlun Avenue, Chongqing, China
Where it sits
Super 8 Hotel (Chongqing North Railway Station South Square)
No.29 Kunlun Avenue, Chongqing, China
29.60735, 106.54638
Similar stays nearby
YanhongjuziHostel
Hotel · 34 m
Chongqing Excel Grand Hotel
Hotel · 45 m
Xinyao Hostel
Hotel · 51 m
Xinghe Business Hotel (Chongqing North Railway Station South Square Branch)
Hotel · 66 m
Rongzhen Business Hotel (Chongqing North Railway Station Branch)
Hotel · 67 m
Qixi Projection Hotel (Chongqing North Railway Station Branch)
Hotel · 71 m
Litian Hotel
Hotel · 76 m
IU Hotel (Chongqing North Station South Plaza Center Branch)
Hotel · 78 m
Plan around Super 8 Hotel (Chongqing North Railway Station South Square)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
