Nelson (Lancashire) hotels & apartments, all accommodations in Nelson (Lancashire)

Recommended Nelson (Lancashire) hotels

Dam Head Barn Nelson

Roughlee, Nelson (Lancashire), United Kingdom

Dam Head Barn Nelson  photo

Dam Head Barn Hotel lies 10 km away from Towneley Hall. Dam Head Barn Hotel is a 4-star property situated at about 6 km…