
The Slaughters Country Inn is a distinguished hotel located in the picturesque Cotswold village of Lower Slaughter. Recognised with 5 AA Gold Stars for Guest Accommodation and 2 AA rosettes, it combines charm with professionalism.
The organisation fosters a culture of thoughtfulness among its team members, promoting a collaborative work environment that covers all aspects of hospitality.