Holmfield Road 20-22, Blackpool, Lancashire (Great Britain) Show on map
Updating availability and prices
This comfortable hotel is situated in Blackpool
This cosy property guarantees a quiet stay as it counts with just 7 rooms
No pets are allowed on the premises
Hotel