Close Window
View Category

View All Photos

Renaissance Manchester City Centre Hotel

Check Rates & Availability

Area Sights

Urbis (19 of 25)

Located less than half a mile from the hotel, Urbis is an exhibition centre located in central Manchester, England. The centre features changing exhibitions on the subject of city life, alongside talks, gigs and other events.