Hotels in UK - Hotels in Bideford - Orchard Hill Hotel
Set in an elegant Victorian building, Orchard Hill Hotel overlooks the River Torridge in Bideford. This small family-run hotel offers bed-and-breakfast accommodation with free WiFi, a bar, and a large guest lounge and dining room.