Comprenant 60 chambres, Jiao Lou Business Hotel Forbidden City Pékin est niché à environ 5 minutes à pied d'Yu River. La résidence offre également un Wi-Fi disponible dans les chambres.
Cet hotel 3 étoiles est à environ 2 km de la Place Tian'anmen et à environ 2,1 km du Monument aux Héros du Peuple. Jiao Lou Business Hotel Forbidden City réside à une courte distance du Palais de la culture des Travailleurs. Les attractions culturelles à proximité incluent la Cité interdite, qui se trouve à environ 20 minutes de marche de cet hébergement. L'hotel est situé à 600 mètres de le Musée d'Art national, et à 22 minutes de route suffiront pour arriver à l'aéroport Beijing Capital International.
HongYun TianWai Tian Roast Duck est idéal pour goûter la cuisine Chinese et se situe à 1 km de Jiao Lou Business Hotel Forbidden City.