Chequers Plaza Hotel

24 Queens Promenade
Blackpool
United Kingdom