Photos coming soon
HOTEL
7 Qi Hotel
No.178 Binjiang East Road, Chongqing, China
Where it sits
7 Qi Hotel
No.178 Binjiang East Road, Chongqing, China
29.87555, 107.74210
Similar stays nearby
Plan around 7 Qi Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
