Photos coming soon
HOTEL
XICHI Inn
No.19-11,Jiulongzheng Street, Chongqing, China
Where it sits
XICHI Inn
No.19-11,Jiulongzheng Street, Chongqing, China
29.78262, 106.49965
Similar stays nearby
Chongqing Goujiaqiao Hotel
Hotel · 246 m
Haihao Business Hotel
Hotel · 522 m
Chongqing Quanhong Homestay (BOE Sports and Culture Center Branch)
Hotel · 1.2 km
Hongxiang Hotel
Hotel · 1.3 km
Shunxin Hotel (Shuitu Hexin Jiayuan Branch)
Hotel · 1.5 km
Zero Point Apartment
Hotel · 1.6 km
Linjia Holiday Business Hotel
Hotel · 1.7 km
Hexin Apartment
Hotel · 1.7 km
Plan around XICHI Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
