Chongxing Hotel Zhangjiakou ChongliHotel
No.24, Yuxing Road, 076350 Chongli, China
Situated in Chongli, 19 km from Ski resort Changchengling Chairlift 1, Chongxing Hotel Zhangjiakou Chongli features accommodation with free Wi-Fi and free private parking.