This wonderful hotel is located in the south west of Moscow. The property is situated close to links to the public transport network, which provide ease of access to many of the city's main attractions. Guests will find themselves in close proximity to the Red Square, the Kremlin and the Bolshoj Theatre. This charming property greets visitors with the promise of a comfortable, enjoyable stay. The guest rooms are superbly designed, offering a high level of comfort and convenience. Guests are sure to be pleased by the many facilities and services that this hotel has to offer. The staff are on hand to ensure that the needs of each and every guest are fully catered for.

Your Holiday Starts Here

  • Feefo Trusted
  • Spread the Cost
  • £49pp Deposits
  • ABTA & ATOL