This unique hotel, located on the Promenade north of the town centre near North Pier, offers high-standard accommodation in a great Blackpool setting.