El hotel está situado en la calle East Chang An, en el corazón de la zona dorada de la capital, justo enfrente de la estación de ferrocarriles de Pekín. La calle Wangfujing, la Plaza Tian'anmen y la Ciudad Prohibida se encuentran a escasos minutos y el aeropuerto internacional dista unos 40 minutos del hotel. El hotel está rodeado por los principales centros de negocios, lugares de interés turístico y la zona de las embajadas.
Este hotel de 10 plantas, construido en 2007, dispone de aire acondicionado y de 280 modernas habitaciones y suites. Ofrece servicio de habitaciones, conexión a Internet de alta velocidad, centro de negocios y aparcamiento. Las instalaciones para banquetes y conferencias le ofrecen una solución práctica para reuniones y planificación de eventos. Los 400 m² del salón de baile y las 7 salas multifunción pueden alojar agradables encuentros y grupos de más de 200 personas. Además, el establecimiento cuenta con un centro de negocios y de venta de billetes con un equipamiento moderno y con servicios de secretariado y de venta de entradas tanto para los ejecutivos con mucho trabajo como para turistas. Otras instalaciones del hotel son vestíbulo con servicio 24 horas de registro y salida, caja fuerte, servicio de cambio de divisa, guardarropa, ascensor, cafetería, peluquería, bar, pub, discoteca, casino y restaurante. Además, podrá disponer de servicio de lavandería y de alquiler de bicicletas.
Las habitaciones de las plantas Homi y Classical están modernamente equipadas, con aire acondicionado regulable, cuarto de baño, TV vía satélite, conexión a Internet, minibar, teléfono de línea directa internacional, caja fuerte y secador de pelo, tal y como cabe esperar de un hotel de negocios de categoría superior.
El hotel ofrece un salón de belleza, gimnasio, sauna, sala de vapor, pista de tenis, piscina y mesa de ping-pong, entre otras instalaciones. También podrá disfrutar de relajantes masajes.