This 5-star hotel offers top class, beautifully furnished accommodation and unbeatable service right in the very heart of the city.The hotel boasts 230 elegant and spacious deluxe rooms.
It combines elegant interiors, first class service and traditional Marriott hospitality.
Situated just a few minutes walk from Red Square, the Kremlin and the Bolshoi Theatre, the hotel is ideally suited.
Relax in the Royal's excellent leisure centre, featuring a gym, indoor swimming pool, sauna and solarium. There are 2 separate restaurants offering European and Russian specialties.
<< Hide details