Package & hotel only prices
We don't have any deals for this hotel on our website at the moment, so either give us a call or use the search form below to search for something else.
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.