Hotel Wells Hotel - Monument to the people's Liberation Qixinggang Metro Station
★★★★
No.2 Zhongshan 1st Road, Chongqing, China Show on map
IU Hotel Chongqing Jiefangbei is a hotel in Chongqing, China. It is one of 12,415 places to stay in Chongqing listed on Triptoic.
No.2 Zhongshan 1st Road, Chongqing, 400000, China
IU Hotel Chongqing Jiefangbei is located at No.2 Zhongshan 1st Road, Chongqing 400000, China.
Highly rated alternatives close by