The Bickford Arms Inn



Bideford • Show on map
View Details for Price
Located 18 miles from Launceston Castle, The Bickford Arms Inn offers 4-star accommodations in Holsworthy and has a garden, a restaurant and a bar. The property is around 20 miles from Royal North Devon…More info
