The beach at Cleveleys is mostly pebble with some sand backed by a Read more [...]
- About Us
Heywood House Hotel Info
Heywood House Hotel is located in Blackpool. Free Wi-Fi access is available. Rooms here will provide you with a flat-screen tv. There is also an electric kettle. Private bathrooms also come with towels. Extras include linen and ironing facilities.
For more information see the Heywood House Hotel website
Heywood House Hotel Reviews