Hotel Gene Hotel -Chengdu Shuangliu Airport
★★★★
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,268 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