This upscale hotel is located at the heart of Moscow. The property is situated just a short distance away from the Red Square and the Kremlin. Guests will find themselves within easy access of the myriad of attractions that this charming city has to offer. The nearest station, Belorusskaya, is located just a short distance away. Guests will appreciate the elegance and comfort that the rooms have to offer. Those travelling for work purposes will be pleased by the hotel's conference room. Guests can enjoy an invigorating workout in the gym, perfect for those who like to keep in shape while away. The property also features a delightful restaurant and bar, catering for guests' dining needs.
Loading...

Please wait...

We're searching for the best prices...
  • Book with confidence
  • Low deposit options
  • Trading since 1948
  • ABTA & ATOL protected
020 3368 6221
Loading... Loading...