Este hotel urbano de negocios está muy cerca del estadio olímpico Nido de Pájaro, del centro acuático nacional de Pekín (el llamado 'cubo de agua') y del centro internacional de convenciones de Pekín. La plaza de Tiananmen y el centro de la ciudad distan 10 km aproximadamente de este hotel de negocios, mientras que la línea de metro 5 de Pekín (estación de Datun) queda a un corto paseo, lo mismo que la línea 8 (estación Olympic Green). El aeropuerto internacional de Pekín Capital queda a 20 minutos de coche aproximadamente.
El hotel, construido en 2008, ofrece mucho espacio para reuniones, así como un centro de negocios y conexión a Internet WiFi en todas las salas de reuniones y zonas públicas. El hotel, de 129 habitaciones, está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa y ascensor. También se ofrece salón de peluquería, cafetería, bar, discoteca, restaurante, servicio de habitaciones y de lavandería, aparcamiento y servicio de alquiler de bicicletas.
Las habitaciones y suites, elegantemente diseñadas, están equipadas con TV de pantalla plana, caja fuerte y conexión a Internet de alta velocidad. Los clientes de negocios tienen a su disposición un amplio escritorio y teléfono de dos líneas con contestador. Cada habitación dispone de cuarto de baño con ducha, bañera y secador de pelo, cama doble, minibar/nevera, cafetera/tetera, set de plancha, y aire acondicionado y calefacción central.
Por la noche, el bufet YaLanXuan ofrece más de 100 selecciones de ingredientes y estilos culinarios de todo el planeta y que satisfarán incluso al paladar más exigente. El bufet también ofrece cocina en vivo y demostraciones. Se sirve bufet de desayuno, almuerzo y cena, además de opciones a la carta y menú para el almuerzo y la cena.