Este hotel climatizado fue inaugurado en 1998 y recientemente renovado en 2006, es limpio y elegante y se encuentra en una ideal ubicación céntrica en Pekín. Hay dos estilos diferentes de habitaciones a elegir: uno es totalmente chino y el otro es de carácter europeo. El hotel comprende un vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas y guardarropa, además de ascensor, bar, restaurante y sala de conferencias. Además, dispone de conexión a Internet WiFi, servicio de habitaciones, aparcamiento y servicio de alquiler de bicicletas. El vestíbulo es de tamaño pequeño, pero limpio e iluminado.
El hotel está situado directamente en el centro de negocios de Qianmen Dashilan, a solo unos minutos al sur de la plaza de Tiananmen y de la Ciudad Prohibida. La famosa calle cultural Liu Li Chang está situada a solo 10 minutos a pie.
Hay un gran restaurante que sirve platos occidentales y orientales a precios razonables y está decorado con una imitación de estilo antiguo. El bar en la sexta planta, con una bonita vista, sirve café y bebidas baratas.