Karta Vacation Rentals
Perched on the 3rd floor of the Belorussky railway station building in Moscow’s Tverskoy quarter. Belorusskaya metro is steps away, putting the Kremlin and Red Square two metro stops from your door and roughly 4.2 miles by road. State Historical Museum and Tchaikovsky Concert Hall are within a 15-minute drive, with easy access to Sheremetyevo International Airport and plenty of cafes and restaurants nearby.