Karta Vacation Rentals
Next to Domodedovo Airport in Domodedovo, this airport hotel is a five‑minute drive from one of Russia’s largest airports and about 39 km from Red Square, St. Basil’s Cathedral and the Kremlin. Buses to central Moscow run nearby, and a complimentary 24‑hour airport shuttle makes arrivals and departures easy.