Details
This comfortable hotel is located in Blackpool's Town Center and near the beach. All rooms have a flat-screen TV, tea & coffee facilities, and are ensuite with either bath or shower. Dogs are always welcome here, maximum of two per room. £10 per pet, per night.
Add a review