Con un restaurante, el Happy Dragon Alley Hotel Beijing Tian An Men Forbidden City, de 4 estrellas, está a unos 4 km de Pekín. El hotel también incluye un aparcamiento.
Este hotel está en el centro de Pekín, a unos cuantos pasos de la estación de metro Zhangzizhonglu. La Plaza de Tiananmén está a unos 10 minutos en coche del Happy Dragon Alley Hotel Beijing Tian An Men Forbidden City, mientras que la estación de autobuses MUBUS, está a unos 10 minutos a pie. El establecimiento está a unos 6 km del Templo del Cielo y de otras atracciones principales de Pekín. Para los que viajan desde lejos, el aeropuerto Internacional de Beijing Capital está a 20 minutos en coche.
Algunas habitaciones del Happy Dragon Alley Hotel Beijing Tian An Men Forbidden City son con aire acondicionado y cuentan con hervidor de agua, zona de estar y TV. Los cuartos están equipados con hervidor de agua, además de televisor con pantalla plana para disfrutar del tiempo libre.
Los huéspedes pueden visitar el restaurante lees y el bar lounge del hotel.