Located in Shenyang, 1.5 km from Shenyang Railway Station, Atour Hotel Shenyang Zhongshan Plaza features views of the city. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is situated 200 metres from Shenyang Zhongshan Square.
The rooms are fitted with air conditioning, a flat-screen TV with cable channels, a kettle, a shower, free toiletries and a desk. At the hotel rooms have bed linen and towels.
Popular points of interest near Atour Hotel Shenyang Zhongshan Plaza include Shenyang Four Towers, Shenyang Zhongshan Park and Shenyang Bayi Park. The nearest airport is Shenyang Taoxian International Airport, 24 km from the accommodation.