Hotel Vienna Hotel Chengdu Airport Shuangliu Wanda
★★★
1st Floor, Building 1, Shangfenggang Times Square, No.229 South Caojin Road, Chengdu, China Show on map
Moonlight Impression Hotel (Chengdu Caojin Branch) is a 3-star hotel in Chengdu, China. It is one of 11,201 places to stay in Chengdu listed on Triptoic.
1st Floor, Building 1, Shangfenggang Times Square, No.229 South Caojin Road, Chengdu, China
Moonlight Impression Hotel (Chengdu Caojin Branch) is located at 1st Floor, Building 1, Shangfenggang Times Square, No.229 South Caojin Road, Chengdu, China.
Moonlight Impression Hotel (Chengdu Caojin Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel