Atour S Hotel Chongqing Crown International ofrece wifi gratis en todo el alojamiento y vistas a la ciudad en Chongqing. El alojamiento está a unos 3,8 km de Complejo de edificios Hongya Cave, a 3,9 km de Templo Luohan y a 4,4 km de Salón de la Asamblea de Huguang. 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.
El personal de la recepción habla tanto inglés como chino mandarín y puede ayudar a la clientela a planificar su estancia.
Plaza Chaotianmen está a 4,4 km del alojamiento, y Monumento a la Liberación Popular está a 4,5 km. El aeropuerto (Aeropuerto internacional de Chongqing Jiangbei) está a 25 km.