Close Window
View Category

View All Photos

Renaissance Moscow Olympic Hotel

Check Rates & Availability

Hotel Views

Exterior (2 of 58)

Our hotel, ideally located in central Moscow and adjacent to the Olympiyski Exhibition Centre and Ekaterina Park, known for tranquility and sheer beauty, is just a 5-minute drive from the Red Square, the Kremlin, and the Bolshoi Theatre.