Karta Vacation Rentals
In southeast Moscow on Kashirskoye Shosse / Shipilovskaya — a 21-story, 4-star business hotel about 20–25 minutes by metro from the Kremlin and roughly 20–30 minutes from Domodedovo Airport. Domodedovskaya and Krasnogvardeyskaya metro stations are a short walk or drive away (Domodedovskaya reachable in about 7 minutes).