Address

18 – 20 Alexandra Road Blackpool
Lancashire
FY1 6BU
United Kingdom

Phone

01253 346641

Reservations

Our website is powered by thehotelpro.co.uk

© All Rights Reserved 1820 Hotel 2022.