An absolutely monumental hotel, which with its 497 rooms and 29 floors, is easily the biggest luxury hotel in Moscow. The lobby takes in not only the reception, but also a huge interactive scale model of Moscow as it was back in the 1970s and the chance to buy a Rolls Royce. The rooms vary in colour schemes and size, but all benefit from huge beds that you almost need a step ladder to mount and original Socialist realist art. The bathrooms with panoramic views of the city in the ambassador suites are particularly inviting. Dining options take in a wealth of options including an outstanding Iranian restaurant. Not a place to do things by halves, the Royal has a full Olympic sized pool as well a gigantic fitness centre in the basement.