Atour Hotel Hefei North Square South Station features free WiFi throughout the property and views of city in Hefei. The property is around 7.5 miles from Hefei Railway Station, 6.5 miles from Hefei West Railway Station and a 12-minute walk from Hefei South Train Station. The hotel has family rooms.
The rooms come with air conditioning, a flat-screen TV with cable channels, an electric tea pot, a shower, free toiletries and a desk. At the hotel rooms come with bed linen and towels.
Round-the-clock assistance is available at the reception, where staff speak English and Chinese.
Hefei Swan Lake is 5 miles from Atour Hotel Hefei North Square South Station, while Xiaoyaojin Park is 5.9 miles from the property. The nearest airport is Hefei Xinqiao International Airport, 27 miles from the accommodation.