El hotel está en un lugar excepcional cercano al puente Lotus, en la tercera circunvalación de Pekín, y se halla a la salida de la autopista de Jing-Shi, a solo 300 m de la estación de trenes de Pekín Oeste. Gracias a su ubicación disfrutará de las ventajas de unas buenas comunicaciones de transporte, por lo que el hotel es una elección superior a otros hoteles de la parte oeste de la ciudad.Desde su inauguración en 1997, el hotel ha sido galardonado con el título de China Green Hotel (hotel ecológico de China) por el Comité Turístico de China. Fue renovado en 2006, cuenta con 347 habitaciones y no solamente le ofrece conexión a Internet de alta velocidad y una amplia gama de servicios digitales a la medida de sus necesidades, sino que también cuenta con numerosas instalaciones y servicios. Será recibido en el vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, guardarropa, servicio de cambio de divisas y ascensor. Para tomar o beber algo está la cafetería, el bar, el restaurante y la discoteca. También se ofrece aire acondicionado, salón de peluquería, conexión a Internet WiFi, servicio de habitaciones, servicio de lavandería, alquiler de bicicletas, instalaciones para conferencias para el que viaja por negocios, aparcamiento y garaje (de pago).Las confortables habitaciones/suites Deluxe y Executive ofrecen una bonita panorámica del paisaje del alrededor. Los cuartos de baño son muy completos y cuentan con ducha, bañera y secador de pelo; además, las habitaciones disponen de camas dobles, teléfono de línea directa, TV por cable/satélite, conexión a Internet, caja fuerte, minibar, cafetera/tetera y set de plancha, aire acondicionado y calefacción centrales, y balcón o terraza.