Close Window
View Category

Renaissance Manchester City Centre Hotel

Nearby Attractions

Urbis (18 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.