Karta Vacation Rentals
Right in central Moscow, a short walk from the city center and cultural hotspots. Minutes from the Moscow Museum of Modern Art and Red Square, with Bolshoi Theatre, Trubnaya, Nikolskaya Street and Patriarch's Pond all within easy reach.