Address : leninskiy prospekt 146, moscow Show Hotel Map
The hotel is located in the south-east of Moscow on the way from Vnukovo International Airport to the city centre. Restaurants, bars and clubs can be found within a few minutes' walk of the property, and the nearest metro station is some 15 minutes' walk away. The Kremlin area and city centre are around 25 minutes' drive away. Domodedovo International Airport, Vnukovo International Airport and Sheremetyevo International Airport are around 13 km, 14 km and 34 km away respectively.