Karta Vacation Rentals
On Kadashevskaya Embankment in central Moscow, a short walk from the Kremlin, St. Basil’s Cathedral and the Tretyakov Gallery. About 800 m from the nearest metro and roughly 30–32 km from the main airports—ideal for city-center sightseeing.