In the heart of the beautiful Cotswolds, this hotel offers a charming environment in which visitors can rest and relax, away from the stresses of modern life. The rooms have been fitted with an extensive selection of modern amenities to make you feel at home as well as comfortable furnishings. The in-house restaurant has a great name locally and there is a small leisure complex on-site.