Set in the heart of the Somerset Mendips, Charlton House Hotel & Spa has achieved an enviable reputation as one of the leading country house hotels in the South West of England.
Charlton House provides a stunning and romantic location for your wedding.
Get in Touch
Castle Hill Lane, Mere,
Warminster, BA12 6JB
Consultations by appointment.