Renaissance Moscow Hotel, Moscow

Renaissance Moscow Hotel

Olympijskij Prospekt 18/1

Located in the centre of Moscow the Renaissance Moscow Hotel is a 5-star hotel with first-class service and amenities such as fitness club, indoor pool, 7 restaurants and bars and free parking.