Closed venue
Booking Enquiry
The Chatwal Hotel
Address
12 Alexandra Road.Blackpool, Lancashire FY1 6BU
Phone
01253 407829 thechatwalhotel@gmail.com
About this Venue
Both delivery and collection
Opening times from 8am to 11pm daily