El Atour Hotel Headquarter Base Pekín, de 4 estrellas, es un lugar estupendo para alojarse en el barrio Fengtai de Pekín, a unos 25 minutos a pie del Parque del Mundo de Beijing. Todos los huéspedes pueden disfrutar de WiFi en toda la propiedad y de acceso a un centro de fitness.
Beijing Automobile Museum se sitúa a tan solo 650 m del hotel mientras que Wanping Ancient City está a unos 7 km. El Atour Hotel Headquarter Base Pekín queda al lado de la estación de metro Keyilu.
Las habitaciones de este hotel están equipadas con climatizador, así como servicio de tetera/cafetera. Toda habitación incluye un cuarto de baño con un inodoro separado y una ducha.
El establecimiento dispone de un desayuno buffet.