The Aerostar Hotel is located around 6km from the Kremlin just off the main thoroughfare running north out of the city past Sheremetyevo Airport and on to St. Petersburg. The hotel has excellent public transport links both to the airport and to downtown Moscow.
Back to Aerostar Hotel