Photos coming soon
HOTEL
Super 7 Select Hotels
No. 343 Shangye 1st Road, Chongqing, China
Where it sits
Super 7 Select Hotels
No. 343 Shangye 1st Road, Chongqing, China
29.87165, 107.72770
Plan around Super 7 Select Hotels
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
