Photos coming soon
HOTEL
Shizhu Imperial Capital Hotel
184 Yuetai Road (near Xinhua Bookstore), Chongqing, China
Where it sits
Shizhu Imperial Capital Hotel
184 Yuetai Road (near Xinhua Bookstore), Chongqing, China
30.40724, 108.21511
Plan around Shizhu Imperial Capital Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
