Photos coming soon
HOTEL
Xilankapu Hotel
No. 11 Linhai Road, Huangshui Town, Chongqing
Where it sits
Xilankapu Hotel
No. 11 Linhai Road, Huangshui Town, Chongqing
30.23425, 108.39993
Similar stays nearby
Plan around Xilankapu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
