Holiday Inn Manchester - City Centre
Manchester, Greater Manchester M1 3AE
Right in the heart of the city, this upbeat hotel offers convenience and friendly service in a contemporary and colourful environment for weddings and celebrations, and for business meetings and events…
- Distance: 4.38 Miles
- Max: 200 guests
- Licensed Bar