• About Us

    New Discovery Hotel Info

    New Discovery Hotel is located in Blackpool, just a 2-minute walk from the beach. The property offers a lively bar with a dance floor and a dining area. Rooms here will provide you with a Freeview TV and tea/coffee making facilities.

    For more information see the New Discovery Hotel website

  • Reviews

    New Discovery Hotel Reviews

    Leave a Review