El hotel está elegantemente diseñado y rodeado por jardines verdes y un entorno pacífico. Constituye un oasis justo en medio de la ajetreada vida de la ciudad de Pekín. Este establecimiento, construido en 2008, está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, guardarropa y ascensor. También cuenta con cafetería, bar y restaurante para satisfacer sus necesidades en cuanto a comidas y bebidas, así como con instalaciones para conferencias y conexión a Internet para los que viajen por negocios. Asimismo, hay servicio de habitaciones, servicio de lavandería y aparcamiento a su disposición. El hotel consta de 164 habitaciones y suites bien equipadas.
Este hotel está situado junto al Parque Industrial y de Negocios de Wangjing, donde se encuentran todas las multinacionales. Se puede llegar a paradas de transporte público fácilmente a pie y la estación de ferrocarril de Pekín dista unos 14 km. El Centro Internacional de Exposiciones queda a solo 10 minutos de trayecto y el aeropuerto de Pekín Capital también está cerca.
Todas las habitaciones están equipadas con conexión a Internet de banda ancha de alta velocidad, TV vía satélite en varios idiomas, caja fuerte particular, minibar, cafetera/tetera, cuarto de baño con ducha/bañera, secador de pelo, cama doble, set de plancha, aire acondicionado y calefacción central.
La cafetería sirve un menú internacional a la carta en un ambiente moderno de diseño exquisito, relajante y el cual le proporcionará una experiencia culinaria única. El desayuno se sirve de bufet, mientras que el almuerzo y cena están disponibles a la carta o de menú.
El hotel acepta American Express, Diners Club, JCB, MasterCard y VISA.