El hotel se ubica en el distrito de negocios de Dongdan, cerca de la calle peatonal de Wangfujing y de la calle comercial Dongdan, a 40 km del aeropuerto internacional de Pekín Capital, a 2 km de la estación de ferrocarril de Pekín y a 7 km de la plaza de Tian'anmen.El hotel ecológico abrió sus puertas en 2008 y ofrece 84 habitaciones en total, así como vestíbulo con servicio de recepción y salida 24 horas.Este hotel de Pekín brinda completas habitaciones con aire acondicionado central y agua caliente 24 horas. Todas las habitaciones vienen con cuarto de baño con ducha, TV por cable/vía satélite, teléfono de línea directa internacional y conexión a Internet.