Photos coming soon
HOTEL
Xikelai Hotel
No. 88, Xinshi Street, Chongqing, China
Where it sits
Xikelai Hotel
No. 88, Xinshi Street, Chongqing, China
29.20775, 106.14290
Similar stays nearby
Di Gui Hotel
Hotel · 11 m
Yunsen Hotel
Hotel · 327 m
Digui Hostel
Hotel · 474 m
Dapo Ecological Park
Hotel · 2.7 km
Heyan Hotel (Jiangjin Degan Industrial Park Branch)
Hotel · 8.0 km
Huangding Hotel (Chongqing Degan Industrial Park)
Hotel · 8.6 km
Xilu Hotel
Hotel · 8.7 km
Juneng Hotel (Jiangjin Degan Industrial Park)
Hotel · 8.7 km
Plan around Xikelai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
