Este hotel urbano comprende un total de 500 lujosas habitaciones de alta calidad repartidas en 19 plantas, cada una de ellas de 37 m de superficie. Entre las instalaciones comunes se incluyen servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas, restaurante y salas de conferencias.
Este hotel está situado en la zona comercial central de Pekín, Jinabaojie, cerca de varios lugares pintorescos y recintos históricos; es la fusión perfecta del lujo de los tiempos modernos y la tradición china. El hotel está confortablemente asentado en la elegante modernidad del distrito de negocios y es el punto de partida ideal para los viajeros que quieran descubrir todo lo que ofrece Pekín.
Dispone de 4 restaurantes, que incluyen bar y salón, para ofrecerle una variedad de estilos culinarios y lo mejor de lo mejor en ambiente gastronómico. La cafetería goza de un estilo minimalista y es moderna. Sirve buena comida occidental y asiática, además de un suntuoso bufet. El Li Crystal Porch es la quintaesencia de la cocina cantonesa.