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....
Absolutely the best place to shop in Bideford if you love different and unusual pieces. The customer service is amazing - can't rate it highly enough!...