Filters:
castle hotel in South Shore
About 1 results.
Travelodge Blackpool South Promenade
Balmoral Road, FY4 1HR South Shore, United KingdomLocated just a stone's throw from the seaside, book a comfortable room at the Travelodge Blackpool South Promenade hotel. Book in advance for the best price.