Este hotel urbano cuenta con un total de 530 sofisticadas habitaciones, incluyendo 52 suites. Está climatizado y sus instalaciones incluyen vestíbulo con recepción 24 horas y servicio de registro/salida 24 horas, caja fuerte, cambio de divisas, guardarropa, cafetería, peluquería, bar, restaurante, instalaciones para conferencias y conexión a Internet/WiFi. Además, hay servicio de lavandería y de habitaciones, ambos de pago, así como alquiler de bicicletas. Hay también aparcamiento a su disposición (con coste extra).
El hotel está situado en el centro de Pekín, entre las principales zonas comerciales de Wangfujing y Dongdan. Está a poco tiempo caminando de la Ciudad Prohibida, la Plaza Tiananmen y el Museo de Historia China. Está cerca de paradas de transporte público, a 30 km del aeropuero internacional de Pekín, a 2 km de la estación de ferrocarriles y a 60 minutos en coche de la Gran Muralla China.
El desayuno se sirve en forma de bufet continental, mientras que la comida y la cena se ofrecen también en forma de bufet, de un menú o a la carta.