Idyllic location in the centre of the Cotswolds
An exquisite retreat in the heart of the countryside with a Michelin starred restaurant, Lords of the Manor Hotel is a former 17th-century Cotswold honey-stone rectory set in eight acres of walled garden and parkland. With spacious, elegantly furnished rooms, this is the ideal spot for relaxing, exploring and dining on award-winning cuisine.
View hotel details