Karta Vacation Rentals
On a historic street in central Moscow’s Meshchansky district, a short stroll from Sukharevskaya Metro. Walkable to Trubnaya, the Bolshoi Theatre and the Moscow Museum of Modern Art, with Red Square, the Kremlin and St. Basil’s Cathedral within easy reach.