• Home
  • Holiday Inn Moscow Lesnaya Hotel

Where in the city is the hotel located?

Holiday Inn Moscow Lesnaya Hotel

The Holiday Inn Moscow Lesnaya Hotel is just north of Moscow's downtown, around 2.5km from Red Square and the Kremlin. The hotel is a few blocks from Leningradskiy Prospekt, Moscow's main northern avenue which leads out of the city to Sheremetyevo International Airport and the highway to St. Petersburg. It is also a short walk to Belarus Rail Station, making the hotel very convenient for the airport and for city public transport.
USEFUL ADS