Este hotel se encuentra cerca de Anhui Bridge. Está al lado del estadio Bird's Nest National Stadium, de Water Cube y del centro comercial. La plaza de Tiananmen dista aproximadamente 13 km del hotel, el cual se halla a unos 19 km de la estación de tren.El hotel fue construido en el año 2008. El alojamiento ofrece a los huéspedes un total de 221 habitaciones. Hay ascensores para el acceso a la mayoría de las plantas. Las instalaciones incluyen una caja fuerte y una oficina de cambio. En cuanto a gastronomía, el establecimiento ofrece un restaurante, un comedor y un bar. Hay comercios. Aquellos que viajen con vehículo propio pueden dejarlo en el aparcamiento del hotel. También hay servicio de habitaciones, una lavandería y una peluquería.En el alojamiento hay disponibles habitaciones con aire acondicionado, calefacción central y cuarto de baño. Para el descanso nocturno en las habitaciones hay una cama doble a disposición. Además, hay una caja fuerte y un minibar. El equipamiento estándar incluye una cafetera/tetera. El equipamiento se completa con conexión a Internet, un teléfono y un televisor. Una ducha y una bañera se incluyen en el equipamiento de los cuartos de baño. Las comodidades incluyen un secador de pelo. El establecimiento ofrece habitaciónes familiares y habitaciones de no fumadores.Por un cargo extra, los huéspedes tienen a su disposición gimnasio.Existe la posibilidad de reservar desayuno.