Renaissance Manchester City Centre Hotel
Set across from the River Irwell and adjacent to the luxury department store Harvey Nichols, this modern, upscale hotel is a 3-minute walk from Manchester Cathedral and a 7-minute walk from Manchester Victoria station.
Events at this location
No Events