southshore, 28a station road, Blackpool, Lancashire FY4 1BE, United Kingdom
Distance: 334 yd.
Company description
Six Stylish Self Contained Apartments Sleep 2-6 Opposite South Pier Self Catering Close to Pleasure Beach Sand Castle Shops and Casinos Promenade B.S.C.H.A Approved
More details
Payment Accepted
Postal Order, Maestro, Solo, Cheque, American Express, Cash, Delta, Switch, MasterCard, Visa