IBIS CHENGDU CHUNXI ROAD, CHENGDU, China
IBIS CHENGDU CHUNXI ROAD is conveniently located at No.20 Hongxing Road Section 2 in CHENGDU, China
Hotel Location:
Address: No.20 Hongxing Road Section 2
City: CHENGDU
Country: China
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1200
- Parking Garage
- Car Rent Desk