Atour Hotel Capital Airport Beijing, que tiene centro de fitness, restaurante y vistas a la ciudad, está en Beijing, a 26 km de Templo de Yonghe. El alojamiento se encuentra a 27 km de Estadio Nacional de Pekín - El Nido del Pájaro, a 29 km de Área de Shichahai y a 30 km de Calle Wangfujing. El alojamiento dispone de recepción 24 horas y wifi gratis en todo el alojamiento.
En el hotel, las habitaciones tienen escritorio y TV de pantalla plana. En Atour Hotel Capital Airport Beijing, las habitaciones disponen de aire acondicionado y baño privado.
Universal Beijing Resort está a 30 km del alojamiento, y Ciudad Prohibida está a 31 km. El aeropuerto (Aeropuerto internacional de Pekín Capital) está a 3 km.