Karta Vacation Rentals
In Domodedovo, right by the airport — an ideal airport hotel for quick transits and onward flights. Roughly 26–28 miles (about 42–45 km) from central Moscow landmarks including the Kremlin, St. Basil’s Cathedral, Red Square and the Bolshoi Theatre.