
4-STAR WELLNESS STAY · SOUTH WEST ENGLAND
Lords Of The Manor
Cotswolds, South West England · 9.5/10 · 881 guest reviewsTHE STAY
The Lords Of The Manor is a 4-star wellness hotel in Cotswolds, South West England, rated 9.5/10 by 881 guests.
We rate Lords Of The Manor among the stronger wellness stays in Cotswolds for being pampered and getting outside, with spa, treatments and garden on site.
In the hotel’s words
Historic 17th-Century Rectory Turned Luxury Hotel Elegant and Individualized Bedrooms Indulge in the charm of uniquely designed bedrooms at Lords of the Manor, each offering a picturesque view of the lush parkland or tranquil pond. Enjoy modern amenities like flat-screen TVs and DVD players in every room for your comfort and entertainment. Award-Winning Dining Experience Savor exquisite cuisine at Lords of the Manor, boasting three AA Rosettes. Choose between the fine dining experience at Atrium, where Chef Charles Smith presents a delightful tasting menu, or opt for a more relaxed atmosphere at The Dining Room with its à la carte selection.
From there we assemble the whole trip in Cotswolds — the spa and wellness time, where to eat and drink, a proper walk and the things worth doing. One trip, decided.
MORE IN COTSWOLDS




