Photos coming soon
HOTEL
Super 8 Chongqing Shi Qiao Pu
No 60 Yuzhou Road Shi Qiao, Chongqing, Asia, Chongqing
Where it sits
Super 8 Chongqing Shi Qiao Pu
No 60 Yuzhou Road Shi Qiao, Chongqing, Asia, Chongqing
29.53302, 106.48521
Similar stays nearby
Super 8 Hotel Chongqing Shi Qiao Pu
Hotel · 0 m
Yinghao·ALITE·Resort Log Hotel (Shiqiaopu Olympic Sports Center Branch)
Hotel · 77 m
Jinheng Hotel (Shiqiaopu Subway Station)
Hotel · 114 m
Jinheng Hotel (Shiqiaopu Subway Station)
Hotel · 115 m
Burton Hotel (Shiqiaopu Metro Station Branch)
Hotel · 115 m
Yunli Hotel Chongqing Shiqiaopu
Hotel · 167 m
Langrui Hotel (Shiqiaopu Subway Station)
Hotel · 175 m
Langrui Hotel (Shiqiaopu Subway Station)
Hotel · 175 m
Plan around Super 8 Chongqing Shi Qiao Pu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
