Holiday Inn Manchester City Centre

About this Venue

Holiday Inn® Manchester – City Centre hotel is right in the heart of Manchester, on the edge of the trendy Northern Quarter.

\n\n