Close Window
View Category

Renaissance Moscow Monarch Centre Hotel

Renaissance Moscow Monarch Centre hotel

Hotel Views

Exterior (1 of 48)

Discover one of the best Moscow hotels – the Renaissance Moscow Monarch Centre Hotel. As we are located just 5 kilometers from the Red Square and only 10 minutes from Moscow city business complex and Expocentre. This means that everything for you will be within easy reach.