Guesthouse/bed and breakfast North Crest
★★★★
12 King Edward Ave, Blackpool, United Kingdom Show on map
Twelve Holiday Apartments is a 3-star hotel in Blackpool, United Kingdom. It is one of 519 places to stay in Blackpool listed on Triptoic.
12 King Edward Ave, Blackpool, United Kingdom
Twelve Holiday Apartments is located at 12 King Edward Ave, Blackpool, United Kingdom.
Twelve Holiday Apartments is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
Entire House