El hotel, construido en 2008, se extiende sobre una superficie de más de 40.000 m. Comprende 336 habitaciones y suites de lujo, y es un establecimiento que aprovecha la energía de los manantiales geotérmicos a 3000 m bajo el suelo. Aunque el edificio es principalmente moderno, integra el patrimonio cultural de la Universidad de Pekín con las instalaciones modernas de lujo pensadas para negocios. Dispone de servicio de salida y recepción 24 horas, ascensor, salón de peluquería y restaurante. Por un suplemento, dispone también de servicio de habitaciones y de lavandería y el que viaje por negocios apreciará las instalaciones para conferencias.
Este hotel de negocios está situado cerca del Palacio de Verano, a solo 30 minutos de trayecto del aeropuerto de Pekín Capital y a solo 20 minutos en coche de la plaza Tiananmen.
El restaurante del hotel es ideal para banquetes de negocios o reuniones familiares. Cada mañana se sirve un desayuno de bufet, mientras que el almuerzo y la cena se pueden elegir de menú o a la carta.