El hotel cuenta con una práctica ubicación en el corazón de Zhongguancun Shangdi, zona dominada por la industria de la información, muy cerca de la famosa Universidad Tsinghua y de la Universidad de Pekín. Se encuentra a solo 10 km del Estadio Olímpico y a no más de 10 minutos del histórico Palacio de Verano y del parque Yuan Ming Yuan. En 5 minutos a pie llegará a la estación de metro de Shangdi y el aeropuerto internacional de Pekín Capital dista unos 45 minutos de viaje. Éste es un único hotel de marca internacional de la zona que realmente entiende las necesidades de su viaje de negocios. Todas las tarifas incluyen desayuno, conexión a Internet de alta velocidad y una caja de té Senses gratis al realizar el registro. El hotel está climatizado y su vestíbulo cuenta con servicio de salida 24 horas. A su disposición tiene caja fuerte, restaurante y aparcamiento. Las habitaciones están provistas de teléfono de línea directa, TV vía satélite/por cable, conexión a Internet, caja fuerte y cafetera/tetera. En el cuarto de baño encontrará ducha de masaje para proporcionarle una experiencia particularmente refrescante. Todas las habitaciones están dotadas de aire acondicionado regulable. El hotel ofrece instalaciones de bienestar por un suplemento. Podrá relajarse en el fresco y confortable salón del vestíbulo con comidas ligeras y bebidas. Se sirve desayuno a diario, al igual que almuerzo y cena a la carta.