The Slaughters Manor House re-opened its doors after an extensive three month refurbishment of the entire ground floor, in March 2016, with a new name and a new sophisticated countryside concept.

The Slaughters Manor House is a contemporary country house hotel, located in the picturesque village of Lower Slaughter, right in the heart of the Cotswolds.