Photos coming soon
HOTEL
Shangjia Hotel
No. 227 Yong'an Road, Chongqing, China
Where it sits
Shangjia Hotel
No. 227 Yong'an Road, Chongqing, China
30.63842, 108.23621
Plan around Shangjia Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
