Ibis Chengdu Chunxi Hotel - Chengdu
No 20 Hongxing Road 2 Duan , 610021 , Chengdu , ,China
Address: No 20 Hongxing Road 2 Duan , 610021 , Chengdu , China | |
Phone: | |
Web: | |
GPS Lat: 30.657736 , Lon: 104.081558 |
Map
Address: No 20 Hongxing Road 2 Duan , 610021 , Chengdu , China | |
Phone: | |
Web: | |
GPS Lat: 30.657736 , Lon: 104.081558 |