Karta Vacation Rentals
In the heart of Moscow, minutes from the city center. Steps from Cathedral of Christ the Savior, the Multimedia Art Museum and Moscow House of Photography, with Red Square and St. Basil's Cathedral a short walk away. Pet-friendly and close to Kropotkinskaya metro.