Atour Hotel Shenyang South Station Quanyun Road
No. 743, Shenying Street, Hunnan, 110000 Shenyang, Cina
Atour Hotel Shenyang South Station Quanyun Road features free Wi-Fi throughout the property and views of city in Shenyang. The property is around 2.