Macleods Guesthouse Blackpool, Lancashire
A sustainable property, Macleods is located in Blackpool near Blackpool South Beach, Blackpool Promenade Beach and Blackpool Pleasure Beach. It is set 2.1 km from Blackpool Central Beach and provides full-day security.
Number of rooms: 13
46 Osborne Road, Blackpool, FY4 1HQ, United Kingdom