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.
Back to Holiday Inn Moscow Lesnaya Hotel