This property enjoys a convenient location in a picturesque green area of Moscow, 100 metres from the Yauza River, near the All-Russian Exhibition Centre, and just a-five minute walk from the Botanicheskiy Sad metro station. This charming establishment offers a choice of fully-equipped guest rooms offering a host of services and facilities to guarantee a memorable stay. Guests will find complimentary Wi-Fi internet connection in the lobby area.

Your Holiday Starts Here

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