El hotel, construido en 2008 y dotado de 210 habitaciones, ofrece habitaciones Business y Deluxe, por lo que es la elección ideal tanto para ocio como para negocios. Es un establecimiento con aire acondicionado que dispone de vestíbulo con servicio de recepción 24 horas, caja fuerte, guardarropa y ascensor a las habitaciones. Los clientes de negocios apreciarán las instalaciones para conferencias y el salón de baile multiusos. En el plano gastronómico, hay restaurante y cafetería, y se ofrece conexión a Internet en las zonas públicas. También se ofrece servicio de habitaciones y de lavandería, al igual que un aparcamiento donde dejar el coche.
Este hotel urbano está situado en el distrito de Chaoyang, cerca de los principales recintos de los Juegos Olímpicos de 2008. Está a solo 20 minutos del aeropuerto internacional de Pekín y a 30 minutos de la estación de trenes de Pekín.
Los huéspedes pueden degustar la cocina local en el restaurante chino o tomarse un café en el bar de café y capuccino Shari. Cada día se sirve desayuno de bufet y para el almuerzo y la cena se puede elegir bufet, menú y servicio a la carta.