Karta Vacation Rentals
In the heart of Moscow's business and cultural life, opposite the Russian Foreign Ministry and a short walk from Smolenskaya metro. Minutes from the Kremlin, Red Square and Arbat Street, with easy access to the city’s exhibition centers and embassies.