
A nicely restored Cotswold manor house hotel and spa which draws on creative talent from all around the world to provide a enjoyable and civilized experience.
A combination of the English countryside and its picturesque scenery with luxurious facilities.
Multi award-winning hotel spa with highly qualified professionals using La Prairie luxury treatments as well as ila organic products.
EV charging stations
EV charging stations
Dogs Stay Free