Hotel Hi Inn Chengdu Wuhou Shrine West China Hospital
★★
No.1, Section 1, Renmin South Road, Section 3, Chengdu, China Show on map
Atour Hotel Chengdu Tianfu Square Huaxi Dam Subway Station Atour Hotel is a hotel in Chengdu, China. It is one of 11,268 places to stay in Chengdu listed on Triptoic.
No.1, Section 1, Renmin South Road, Section 3, Chengdu, 610000, China
Atour Hotel Chengdu Tianfu Square Huaxi Dam Subway Station Atour Hotel is located at No.1, Section 1, Renmin South Road, Section 3, Chengdu 610000, China.
Highly rated alternatives close by