Holiday Inn Manchester - Central Park
Newton Heath, Manchester, Greater Manchester M40 2BS
This 3-Star Holiday Inn in Manchester is a contemporary haven conveniently located within walking distance to Central Park railway station and a stone’s throw…
- Max: 120 guests