El hotel se encuentra aproximadamente a 10 km de la plaza de Tiananmen y a unos 90 minutos en coche del aeropuerto internacional de Pekín Capital.Los grupos que vayan a celebrar alguna conferencia disponen de salas de conferencias totalmente equipadas de varios tamaños. Los huéspedes que necesiten servicio de mecanografía, fotocopiadora, fax y servicios de viaje, pueden hacer uso del centro de negocios del hotel, abierto las 24 horas. El establecimiento climatizado comprende un total de 224 habitaciones y dispone de vestíbulo con servicio de recepción y salida 24 horas. Otras instalaciones ofrecidas incluyen guardarropa, ascensor, sala de desayunos y comedor, conexión a Internet WiFi, así como servicio de habitaciones y de lavandería.Las confortables habitaciones y suites mezclan elegantemente el diseño clásico con instalaciones modernas. Todas están totalmente equipadas con minibar, TV vía satélite, teléfono de línea directa internacional y conexión a Internet de banda ancha. Los cuartos de baño privados están dotados de ducha, bañera y secador de pelo. Otras comodidades estándar son camas dobles, cafetera y tetera, set de plancha, aire acondicionado y calefacción central.El hotel sirve desayuno y tanto el almuerzo como la cena se sirven a la carta y de menú.