Del Savannah Hotel Hotel Blackpool
Located in Blackpool, 600 metres from the centre and 700 metres from Blackpool Central Beach, Del Savannah Hotel provides accommodation with amenities like free Wi-Fi and TV.
Number of rooms: 7
14 Palatine Rd, Blackpool, FY1 4BT, United Kingdom