Nelson (Lancashire) hotel reservation: check availability and room rates
Hotels in Nelson (Lancashire)
1 property found
-
Dam Head Barn 4 stars
Roughlee, Pendle, Nelson, Gb, Nelson (Lancashire), United Kingdom (Show map)
Dam Head Barn Hotel Nelson is located around 10 minutes by car from Pendle Heritage Centre and features a conference room for those travelling on business.