This hotel is strategically located at the heart of the business centre of Moscow, lying on the crossing of the Garden Ring Road and Prospekt Mira. Guests will find themselves just a short driving distance away from Red Square and the Kremlin. The hotel is situated just a few steps from the metro stations of Sukharevskaya and Prospekt Mira. This wonderful hotel is located just a short driving distance from Domodedovo and Sheremetyevo airports. This elegant hotel is the ideal option for business and leisure travellers visiting the city. The hotel welcomes guests with warm hospitality and professional service. The guest rooms are elegantly appointed, offering a relaxing setting in which to work and rest in comfort. Guests are invited to avail of the wide range of amenities and services that this wonderful hotel has to offer, including a spa, restaurant and conference facilities.