Este hotel urbano está situado en Tiantan Road, con vistas al parque del Templo del Cielo. El centro de la ciudad queda a unos 15 minutos a pie del hotel y el parque Tian Tian, aproximadamente a 200 m. El mercado de Hongqiao está a solo 5 minutos, mientras que Qianmen y la plaza de Tiananmen quedan a solo 10 minutos de paseo desde el alojamiento.
Este hotel, construido en 2008, consta de 120 habitaciones de diseño individual y meticuloso, la mitad de las cuales ofrecen unas preciosas vistas al parque del Templo del Cielo. El hotel, totalmente climatizado, dispone de vestíbulo con servicio de salida y recepción 24 horas, quiosco de periódicos, ascensor, restaurante chino y occidental, cafetería, servicio de habitaciones, tienda de artesanía en jade para los que deseen comprar algún recuerdo, instalaciones para conferencias para los que viajen por negocios, conexión a Internet WiFi en todas las zonas comunes y aparcamiento gratuito. Este hotel es el lugar perfecto para disfrutar de la paz y tranquilidad, así como del confort y comodidades.
Las habitaciones son elegantes y de decoración única. Todas ellas están equipadas con cuarto de baño privado con bañera, ducha y secador de pelo, teléfono de línea directa, TV vía satélite/por cable, caja fuerte, una pequeña nevera, set de plancha, aire acondicionado y conexión a Internet. Además, las puertas tienen cierre electrónico y hay un detector de humo en cada planta, así como un sistema de alarma para asegurar la seguridad de los huéspedes y del establecimiento.
El desayuno se sirve en forma de bufet, el almuerzo se puede pedir de menú o a la carta y la cena se sirve de menú.