Address : prospect mira 14, bld.2, moscow Show Hotel Map
The hotel is located in the business centre of Moscow, on the crossing of the Garden Ring road and Prospekt Mira, just 3 km away from Red Square and the Kremlin. A few steps away are the metro stations Sukharevskaya and Prospekt Mira. The location is perfect for business or leisure travellers, or for a romantic holiday. Domodedovo Airport is about 60 km away and Sheremetyevo Airport is approximately 50 km away.