Karta Vacation Rentals
In Tverskoy, Moscow — a short walk from Belorusskaya Metro and the Belorussky Train Station. Minutes from Prospekt Mira, Dostoevsky Museum and Tchaikovsky Concert Hall, with Red Square and the Kremlin a quick drive away. Great base for exploring Moscow City Centre and catching trains to Sheremetyevo.