The hotel is perfectly located in the heart of Moscow business district, within 5 minutes by metro to the historic city centre with the Kremlin, Red Square and Bolshoy Theatre. It takes about a 10-minute walk to get to the Domodedovo Airport express train. The train station is less than 1 km from the hotel. Vnukovo International Airport, Sheremetyevo International Airport and Domodedovo International Airport are situated at a distance of approximately 28 km, 33 km and 41 km, respectively.