Holiday Inn Lesnaya is a large four-star hotel located on Lesnaya Street, just off the main streets of Leningradsky and Tverskaya.
The iconic Kremlin, Red Square and St Basil’s Cathedral that you'll want to see during your Moscow holiday are only a five-minute drive away. The Belorusskaya Metro is around a 5-7 minute walk away and 2 stops away from Teatralnaya Metro Station (close to the Bolshoi Theatre and Red Square).
There are 301 spacious, contemporary rooms and suites over 18 floors. Rooms are functional but have air-con, mini-bar and free WiFi.
The hotel has a restaurant, where a tasty buffet breakfast will certainly set you up for your busy days of Moscow sightseeing.
The hotel also has a small fitness centre and bar/lounge. Nearby there are plenty of shops, bars and restaurants to keep you entertained in the evening.
Book with Confidence Learn More