El hotel ofrece un total de 362 modernas habitaciones y suites. Los flexibles espacios para reuniones y banquetes comprenden un total de 5.500 m2, e incluyen el centro de exposiciones del aeropuerto de Pekín de 2.000 m2, un salón de bailes de 900 m2 y otras 15 salas de eventos. El establecimiento está climatizado y recibe a sus huéspedes en un vestíbulo con servicio de recepción y salida 24 horas. El ascensor, el servicio de habitaciones y de lavandería, así como los 5 restaurantes y bares, completan las instalaciones del hotel.
La envidiable ubicación del hotel permite un fácil acceso a los distritos clave y los puntos de interés de visita obligada, ya que está a solo 15 minutos del centro urbano con el tren exprés desde la Terminal 3, o a 30 minutos en coche. Se halla a unos 45 minutos de los famosos lugares históricos como la plaza de Tiananmen y la Ciudad Prohibida, a solo una hora de la Gran Muralla y del Palacio de Verano y a escasos 10 minutos del nuevo centro internacional de exposiciones de China.
El hotel cuenta con habitaciones hábilmente diseñadas con mucho gusto. Todos los alojamientos vienen con un lujoso mobiliario. Las comodidades de las habitaciones incluyen TV por cable/vía satélite con pantalla LCD, teléfono, reproductor DVD/CD y conexión a Internet. Además todas las habitaciones vienen con ducha, cama doble, caja fuerte, aire acondicionado y calefacción central.
El hotel cuenta con un moderno restaurante chino.
Se aceptan American Express, Diners Club, JCB, MasterCard y VISA como formas de pago.
El hotel ofrece servicio gratuito de traslado desde el aeropuerto (cualquiera de las 3 terminales) desde las 05:30 de la mañana hasta las 12:30 horas; cada 15 minutos a la Terminal 3; cada 30 minutos a las Terminales 1 y 2.