This hotel is situated in the north of Moscow. The property sits on one of the city's main highways, Leningrad Prospekt, which links Sheremetyevo International Airport within Central Business District. Guests can explore the many attractions that the city has to offer, including Tverskaya Street, the Kremlin and Red Square. The Palladium Shopping Centre, the Seven Sisters, Ostankino Tower and Petrovsky Palace can all be accessed from this establishment. This hotel comprises tastefully-designed rooms, which offer a peaceful space in which to work and rest in comfort. The property offers complimentary Wi-Fi, allowing guests to keep in touch with work and home, while away.
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...