The Cotswolds is one of the most picturesque areas of England, known as an area of outstanding beauty with stone walls and buildings, open skies, rolling grasslands, beech woods and captivating villages.
This renowned design hotel with its trademark spiral staircase, incorporates luxurious high tech rooms,cottage rooms and suites with hot tubs in the grounds.