Filters:
clear
Country: United Kingdom

travellers lodge in Prestwich

About 1 results.

Premier Inn Manchester Prestwich

Book our Manchester Prestwich Hotel Direct, Located just off the M60, this hotel is 10 minutes from Manchester city centre and has free parking.

  • 1