Set in 8-acre lawns and gardens, our wellness hotel dates back to 1649 and the mansion’s honey-colored stone immediately evokes nostalgia for decadent pastimes – without compromising modern amenities. Lords of the Manor is the perfect destination for guests looking for a truly enchanting getaway. Whether you choose to have lunch, dinner or afternoon tea, the award-winning atmosphere and impeccable service of our Country House hotel guarantee critically acclaimed meals. Experience a country house that will always surpass all other accommodation in the Cotswolds. Allowing guests to enjoy a truly home-like home during their stay, the authenticity of settling in a country house, no matter how long, is what makes a stay in the Cotswolds impossible forget. With stunning views over the gardens, Upper Slaughter village and the surrounding Cotswold hills, each bedroom at our charming House Hotel is individually furnished and decorated, making them a truly unique addition to their home. the only space you need on your vacation.
Back to destination Book now