
Lords Of The Manor
Tucked away in the serene Cotswold village of Upper Slaughter, Lords Of The Manor is a quintessential English country house hotel, exuding understated elegance and historic charm. This 17th-century rectory, set within eight acres of beautifully manicured gardens, offers a tranquil escape into one of England's most picturesque regions. The architecture is classic Cotswold stone, blending seamlessly with its idyllic surroundings. Inside, the hotel combines traditional grandeur with contemporary comfort, featuring antique furnishings, crackling fireplaces, and a warm, inviting atmosphere. Each of the individually styled rooms and suites provides a peaceful haven, many offering delightful views of the gardens or the charming village. The dining experience is a highlight, with a focus on refined British cuisine crafted from the finest local ingredients. Lords Of The Manor stands as a beacon of sophisticated hospitality, making it a cherished luxury hotel in the Cotswolds, England.
Wander through two of the most beautiful and iconic villages in the Cotswolds, known for their honey-coloured stone cottages and tranquil streams.
Visit the 'Venice of the Cotswolds' with its low bridges and charming riverside attractions.
Explore a renowned organic farm shop, cafe, and spa offering a taste of sustainable luxury.


