Este hotel urbano de negocios, construido en 1954, ocupa un terreno de 335.000 m. Combina el estilo de la elegancia clásica con la arquitectura china tradicional y ofrece una gran gama de instalaciones como, por ejemplo restaurantes, un centro de negocios, salones de conferencias e instalaciones de ocio de talla internacional. Además, dispone de servicio de salida 24 horas, caja fuerte, ascensor, conexión a Internet WiFi, servicio de habitaciones, servicio de lavandería y aparcamiento. El vestíbulo es de tamaño medio.
El hotel está situado en la zona centro del Parque Científico y Tecnológico de Zhongguancun, cerca de conocidas universidades como la Universidad de Pekín y la Universidad de Tsinghua.
Hay 21 comedores diferentes en el hotel, donde se sirve comida china y continental, y los varios restaurantes tienen capacidad para un total de 2000 personas.