Karta Vacation Rentals
In north-central Moscow on Leningradsky Prospekt, a short walk from Aeroport and Dynamo metro stations and four stops from the Kremlin. Steps from Petrovsky Park, the 18th-century Travel Palace, Megasport Arena and the Dynamo/CSKA stadiums, with easy access along the Tverskaya corridor to Red Square and Belorussky Railway.