Atour X Hotel Zhongshan Road Shenyang StationHotel
No.2 Zhongshan Road, Heping, 110000 Shenyang, Cina
Set in Shenyang, 300 metres from Shenyang Railway Station, Atour X Hotel Zhongshan Road Shenyang Station features views of the city. Featuring room service, this property also provides guests with a restaurant.