Beautiful Cotswolds country inn.
The location of The Slaughters Country Inn in the picturesque village of Lower Slaughter puts you in the right spot for relaxation, with plenty of walks to enjoy, a lovely country ambience, and the charm of the 17th Century inn itself to look forward to.