Self Catering in Barnstaple, Devon, England, United Kingdom
Home > Properties > United Kingdom > England > Devon > Barnstaple We found 27 matches (in 0.003 seconds)Bed And Breakfasts
Holiday Cottages
Holiday House Rentals
Farmhouse Holidays
Holiday Lodge Rentals
Guest Houses
Lower Yelland Farm Guest House
Guest House in Barnstaple, Devon, England, United Kingdom
Price: £0 to £0