Holiday Flats
62 Osborne Road, Blackpool, FY4 1HQ, United Kingdom,Object type: Hotel Blackpool
Located in Blackpool, just 650 yards from Blackpool Pleasure Beach, Holiday Flats provides beachfront accommodation with free WiFi. This apartment is 1.8 miles