A warm and friendly welcome awaits you at The Holly Hill Inn, a traditional English country inn, comfortably laid out with open fires, local ales and lagers, superb British and continental fayre, coupled with great wines, four luxury en-suite bedrooms and a function suite to complement the venue.