New President Hotel

320 324 North Promenade
Blackpool
United Kingdom