Karta Vacation Rentals
In the heart of Moscow, steps from the Moskva River and Kropotkinskaya metro. Within easy walking distance of the Kremlin, St. Basil's Cathedral, Red Square, Christ the Savior Cathedral, Alexander Garden, the Peter the Great Monument and the House on the Embankment.