Twelve Holiday Apartments

Starting at
$66
Room
Room
Room

TripAdvisor Review

Based on 102 review

See all

Property Location With a stay at Twelve Holiday Apartments in Blackpool (North Shore), you'll be a 3-minute drive from North Pier and 6 minutes from Blackpool Tower. This apartment is 1.8 mi (2.9 km) from Blackpool Central Pier and 2.9 mi (4.7 km) from Sandcastle Waterpark. Distances are displayed...

More details