CELIA

For those seeking a cosy room in which to enjoy some picturesque views of St Peter’s church, Celia is just the ticket. This quaint suite is light, fresh & undoubtedly the perfect Cotswolds escape. Equipped with a double bed & en-suite bathroom, Celia will make you feel right at home.