L'hôtel 4 étoiles Holiday Inn Moscow Lesnaya, An Ihg Hotel se trouve à moins de 3 km du Mausolée de Lénine et à 3 km du Kremlin de Moscou. Les clients qui voyagent en voiture peuvent également utiliser un parking privé à proximité.
Le mini-hôtel est situé à Moscou, relativement près de la station de métro Belorousskaia. L'hôtel offre un emplacement à proximité de sites naturels comme le Jardin Alexandre (à 3,1 km) et le Jardin de l'Hermitage (à 2 km). Cette propriété est située juste à côté d'Underground Printing House of 1905-1906 dans le quartier "Tverskoï" à Moscou. La station de métro la plus proche est dans une zone de 600 mètres.
Holiday Inn Moscow Lesnaya, An Ihg a 301 chambres, proposées avec une TV à écran plat avec des chaînes satellite et un mini-frigo bar et une cafetière/théière. Les salles de bain sont équipées avec une douche ouverte et une toilette séparée ainsi qu'un sèche-cheveux et des peignoirs de bain.
Une variété de restaurants comme le Beer Pairing et SimpleWine&kitchen offrent des spécialités de la cuisine moderne à seulement 200 mètres de là.