Karta Vacation Rentals
In the center of Moscow on ul. Bakhrushina, two minutes from Paveletskaya metro. Walk to Red Square, the Kremlin and St. Basil's; Tretyakov Gallery is nearby and Gorky Park and Paveletsky Railway Station are a short drive away.