Atour Hotel Chengdu Chunxi Road Tianfu Square Subway Station
No. 36, East Renmin Road, Qingyang, 610017 Chengdu, China
Set in Chengdu, 2.2 km from Wenshu Monastery, Atour Hotel Chengdu Chunxi Road Tianfu Square Subway Station features views of the city.