Close Window
View Category

View All Photos

Renaissance Moscow Olympic Hotel

Check Rates & Availability

Nearby Attractions

Cathedral of Christ the Saviour (39 of 58)

Enjoy the spectacular view of Moscow Center from our Executive Floor. The Cathedral of Christ the Saviour is a church in Moscow, Russia, on the bank of the Moskva River, a few blocks west of the Kremlin. It is the tallest Eastern Orthodox Church.