Photos coming soon
HOTEL
Langshan Hotel
Building 3, Changjiang Road Bus Station, Chongqing, China
Where it sits
Langshan Hotel
Building 3, Changjiang Road Bus Station, Chongqing, China
29.01957, 105.84659
Similar stays nearby
Plan around Langshan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
