Orchard Hill Hotel 0* Bideford, UK

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.