Babington House

Elegant country house hotel and members' club in the heart of Somerset

A home away from home, with a focus on laid back luxury and comfortable, adaptable living spaces