Set in an acre of grounds overlooking the Torridge Estuary, Orchard Hill Hotel in Bideford offers 1st class luxury accommodation and hospitality to all their short and long stay guests.
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.