The stylish Edwardian Orchard Hill Hotel in Bideford is perfectly situated, overlooking the Torridge Estuary and the " little white town " of Bideford. Offering outstanding accommodation for both the short and long stay guest.
Featured in Hotels in Bideford