Get a Hotel in Chengdu - page 127 of 203

IU Hotel Chengdu Xipu Station

IU Hotel Chengdu Xipu Station

Chengdu • Show on map 0.0/10 View Details for Price

Located within 6.2 miles of Chengdu International Exhibition Center and 7.5 miles of Chengdu North Train Station, IU Hotel Chengdu Xipu Station has rooms with air conditioning and a private bathroom in…More info

Book now