Conocido por ser un hotel que ofrece instalaciones de primera calidad, cuenta también con conexión a Internet de banda ancha en todo el edificio y con lo último en servicios de reuniones y conferencias. En total hay 521 habitaciones, vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas, ascensor, cafetería, bar, restaurante, aire acondicionado, conexión a Internet WiFi, servicio de habitaciones y de lavandería, además de aparcamiento por un pequeño cargo extra.
Este hotel urbano de 27 plantas está situado en el corazón del distrito financiero y de negocios de Pekín, lo que facilita a quien viaja por trabajo el acceso a los puntos comerciales y de negocios más importantes de la ciudad. A las puertas del establecimiento encontrará paradas de transporte público y a solo unos minutos hay oficinas corporativas, embajadas y recintos feriales. Además, la estación de tren de Pekín está a unos 10 km de distancia.
El hotel cuenta con un restaurante único con una amplia variedad de conceptos de cocina abierta y que sirve delicias asiáticas y platos de estilo occidental. Se ofrece bufet de desayuno, almuerzo y cena a la carta o también de menú fijo.