Close Window
View Category

Renaissance Manchester City Centre Hotel

Area Sights

Urbis (19 of 24)

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.