Kesgrave Hall
A boutique country house hotel in the truest sense, sitting in expansive grounds and looking a much larger affair than it really is, with just 23 rooms and an all-day restaurant that strikes the perfect balance between great food and relaxed dining.