Este establecimiento de 158 habitaciones, construido en 2008, está totalmente climatizado y le recibirá en un vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, guardarropa y ascensor. Además, sus instalaciones incluyen servicio de habitaciones y de lavandería, aparcamiento y servicio de alquiler de bicicletas para los que deseen explorar la zona.
Este hotel urbano está situado en la zona de la Ciudad Olímpica, al lado de la Villa Olímpica Asiática, el Nido del Pájaro, la Villa Olímpica y el Centro Artístico Yan y Huang. Encontrará una selección de lugares de compras y lugares para salir por la noche a unos 5 minutos de trayecto del hotel, mientras que el centro de la ciudad de Pekín queda a unos 50 minutos en transporte público. La parada de autobuses y metro más cercana queda a solo unos minutos a pie y la estación principal de ferrocarril de Pekín se encuentra a 2,1 km del alojamiento. El aeropuerto internacional de Pekín Capital dista unos 20 km.
Se sirve un desayuno en forma de bufet.