Set in 80 acres of stunning grounds overlooking classic Devon countryside and the meandering River Otter, the Deer Park is a quintessential English country house hotel where a relaxed and enjoyable atmosphere combines with individually styled rooms, excellent service and exquisite food to create a truly unique destination.
Capacity: 50 persons
Catering: Full table service
Bar: Cash bar available on site
Function suite available for hire
Capacity: 100 persons
Catering: Full table service
Bar: Cash bar available on site