The Finch Hatton

The Finch Hatton is a magnificent country house hotel, restaurant and wedding venue located just four miles from the historic town of Sleaford.

Set in the heart of Ewerby, in-between Sleaford and Boston, Lincolnshire. The Finch Hatton is the ideal place to relax and unwind in our luxurious countryside retreat. The perfect location for an exclusive wedding, corporate stay or leisurely weekend away.