Atour Hotel Hefei North Square South Station ofrece wifi gratis en todo el alojamiento y vistas a la ciudad en Hefei. El alojamiento está a unos 12 km de Estación de tren de Hefei, a 10 km de Hefei West Railway Station y a 12 min a pie de Estación de tren Hefei Sur. El hotel tiene habitaciones familiares.
Todas las habitaciones están equipadas con aire acondicionado, TV de pantalla plana con canales por cable, hervidor, ducha, artículos de aseo gratuitos y escritorio. En el hotel, las habitaciones tienen ropa de cama y toallas.
La recepción ofrece ayuda las 24 horas, y el personal habla inglés y chino mandarín.
Hefei Swan Lake está a 8 km del alojamiento, y Xiaoyaojin Park está a 10 km. El aeropuerto (Aeropuerto internacional de Hefei Xinqiao) está a 44 km.