The elegant hotel is situated on Tverskaya, the main street of Moscow leading straight into the Kremlin. Famous sights such as Pushkin Square, Red Square or the Christ the Saviour Cathedral are within a short stroll. The nearby metro stations provide easy access to every part of the city, the Bolshoi Theatre is just 1 stop away. The hotel features 24-hour reception, express check-in and check-out, concierge service, currency exchange, free WIFI throughout, meeting rooms, business centre, restaurant, bar, 24-hour fitness centre, spa and wellness, laundry service and luggage storage.
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...