Traditional country inn on the Stourhead estate, offering cosy rooms with antiques, a dining area, bar, and fireplace.