L'hôtel 4 étoiles Holiday Inn Beijing Downtown est situé à Pékin, à 2 km du Zoo de Pékin, et offre une piscine. Tous les clients peuvent profiter de l'accès à Internet haut débit dans les chambres et d'un accès à un gymnase.
Le mini-hôtel est à 6 minutes de marche de Beijing Fuwai Hospital, juste à côté de la Fuchengmen. Le Musée du palais se trouve à 4 km de l'hôtel, et l'aéroport Beijing Capital International est à 35 km. En plus, cet immeuble se trouve à 3 km d'Aquarium de Pékin. La station de métro la plus proche est à une distance de 10 minutes de marche.
Holiday Inn Beijing Downtown offre 333 chambres avec un mini-frigo bar, ainsi qu'une TV à écran plat avec des chaînes satellite. Les salles de bain fournissent une toilette séparée et une douche, en outre, le confort est assuré par un sèche-cheveux et des pantoufles. Chaque chambre s'ouvre sur les montagnes.
Le petit déjeuner est servi au restaurant. Servant un éventail de plats, Huatian Xinchuan Noodle Restaurant et le TianFu ShiFang sont seulement à 350 mètres de là.