Stay in Modern English Country Style in the Cotswolds
Once a stunning 17th century manor house, The Slaughters Manor House is now a luxury boutique hotel in the scenic southwest hills of Cotswold region. The property features several common areas with plush couches, fireplaces, and peace to truly relax. The luxury country house boasts 19 well-equipped and beautifully designed guestrooms and suites, which pay tribute to the property’s history and contemporary design. The quintessential English country retreat awaits complete with English gardens, croquet on the front lawn, and quiet surroundings.