Filters:
clear
clear
Country: United Kingdom

inn in Newton Heath

About 1 results.

Holiday Inn Manchester - Central Park

Oldham Road 888, M40 2BS Newton Heath, United Kingdom

Hotel near Manchester city centre close to Central Park Industrial Estate & Etihad Stadium. Book this central hotel with lounge bar & meeting rooms now.

  • 1