Manor House Hotels UK & Ireland
Picture mile upon mile of sprawling countryside, a quintessentially British scene for some of the most beautiful properties in the country. Manor house hotels epitomise so much of what we love, from stunning scenery and imposing buildings, to traditional elegance and unfaltering hospitality.
A handsome 16th-century Cotswold retreat in the heart of the vibrant village of Moreton in Marsh.