Este encantador hotel urbano está a solo 10 minutos a pie o 5 minutos en coche de los principales centros de negocios como la calle Wang Fu Jung, las avenidas South Gong y Drum, la calle de bares junto al lago Shi Cha, la calle Dong Zhi Men Gui, la calle de picoteo Dong Hua Men, la calle comercial Chao Yang Men y la calle Jinbao. El templo de Lama y la plaza Tiananmen se encuentran a unos 3 km del hotel temático, mientras que la Ciudad Prohibida está situada a 2 km de distancia.El hotel climatizado, construido en 2011, cuenta con 53 habitaciones en total. Además, dispone de vestíbulo con servicio de salida y recepción 24 horas y guardarropa. La tetería del hotel tiene un estilo propio, que refleja el hotel como un conjunto, así como su filosofía de difundir la cultura tradicional china. Los huéspedes pueden saborear los sabores característicos de la cultura china en el bar, cuando prueben los deliciosos tés y vinos, y más de una comida en la sala de desayunos/comedor. El servicio de habitaciones, el servicio de lavandería (de pago) y el aparcamiento completan las instalaciones al servicio de los huéspedes.Todas las habitaciones del hotel vienen con aire acondicionado, TV vía satélite, conexión a Internet de banda ancha de alta velocidad, cafetera/tetera, cama doble o extra grande, así como con cuarto de baño privado con ducha. Las habitaciones Deluxe City View cuentan con unas maravillosas vistas del precioso paisaje y de los patios de Pekín.Se sirve desayuno de bufet, mientras que el almuerzo y la cena son a la carta.