Which is the nearest metro station?

Atlas Park-Hotel

The closest metro station is Domodedovskaya, over 30km from the hotel on the south-east outskirts of Moscow. On the dark-green line, Domodedovskaya is ten stops (28mins ride) south of Teatralnaya, for the Bolshoi Theater and Red Square. To reach the metro from the Atlas Park, you will need to take a taxi all the way from the hotel, or (if you really need to economize), take a taxi to the airport and then use one of the regular bus or minibus shuttle services to Domodedovo.
USEFUL ADS