• About Us

    Heywood House Hotel Information

    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

  • Reviews

    Heywood House Hotel Reviews

    Leave a Review

    Your email address will not be published. Required fields are marked *