Asia • Russian Federation • Renaissance Moscow Hotel
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.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!