Renaissance Manchester City Centre Hotel boasts modern accommodation, thoughtful amenities and a superb position in the heart of the city. Enjoy a great location on Deansgate near Manchester Arena, Old Trafford and other points of interest.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours