Place Category: Accommodation and Booking.com
Located in Blackpool just by the Promenade along the Irish Sea, Stafford House features a bar, games room, shared lounge and sun terrace. Free Wi-Fi is available throughout.
For more information see the Stafford house website
Photos from around the surrounding area