Karta Vacation Rentals
In the heart of Moscow, a few steps from the Kremlin and Red Square. Also minutes from Manezh Square, the War of 1812 Museum and St. Basil’s Cathedral. A history-rich city-center stay that works well for city breaks and family-friendly visits.