Karta Vacation Rentals
In the heart of central Moscow on ul. Bakhrushina, steps from Paveletskaya station and the AeroExpress to Domodedovo. Walk to Red Square, the Kremlin and St. Basil's Cathedral; the Tretyakov Gallery and Gorky Park are a short ride away. A perfect base for sightseeing or business in central Moscow.