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.