Situated in the heart of Blackpoolƒ??s South Shore, the award-winning St Kilda Hotel offers a bar, games room, and a 24-hour front desk. Both Blackpool Pleasure Beach and the Sandcastle Water Park are within a 15-minute walk.
Address: 37 Alexandra Road, Blackpool
Rates from:
GBP 30 Book Now