Se trata de un hotel de negocios renovado en 2008, con unas impresionantes vistas de la ciudad y que da la bienvenida a sus huéspedes en su vestíbulo con servicio de salida y recepción 24 horas y ascensor. Entre las instalaciones de este establecimiento climatizado de 435 habitaciones se incluyen restaurantes, instalaciones para conferencias, servicio de habitaciones, aparcamiento y conexión a Internet WiFi en todas las habitaciones y zonas comunes. Además, el hotel ofrece 1000 m de espacio para reuniones y banquetes.
Este hotel urbano y de negocios, a solo 30 minutos en coche del aeropuerto internacional de Pekín y a 10 minutos en taxi de la estación central de ferrocarril, cuenta con una ubicación perfecta en el distrito central de negocios de Chao Yang, cerca de la zona de embajadas y cerca a pie de la estación de metro de Hu Jia Lou (línea 10).
El hotel cuenta con cafetería y un innovador restaurante que abre todo el día, está decorado con gusto y presenta estaciones de cocina en vivo con platos chinos, japoneses, asiáticos y europeos, todos preparados en el acto y servidos como bufet. También hay almuerzo y cena a la carta, mientras que la cena se puede elegir además de menú.