The Bawdens Holiday Apartments Apartment Blackpool, Lancashire
Featuring water sports facilities and free Wi-Fi, The Bawdens Holiday Apartments is located in the centre of Blackpool, close to Blackpool South Beach, Blackpool Central Beach and Winter Gardens Conference Centre.
Number of rooms: 6
30-32 Park Road, Blackpool, FY1 4HT, United Kingdom