OMG! An amazing experience. The setting, food and service were all outstanding! We would highly reco...
L'anatra Italian Kitchen
(1,026)
Photos
Chester House Hotel is a family-owned establishment located in the picturesque village of Bourton-on-the-Water, often referred to as the Venice of the Cotswolds. The hotel combines contemporary country style with warm hospitality, offering guests a relaxing stay in beautifully appointed rooms and a popular on-site restaurant.
Set along the scenic banks of the River Windrush, Chester House Hotel provides a unique blend of exceptional service and a central location, allowing guests to explore the charming surroundings at their leisure. With a commitment to comfort and quality, the hotel is an ideal base for experiencing the idyllic Cotswolds.
Generated from the website
Also at this address
Reviews
What a fabulous and unexpected find in Bourton-on-the-water. Impromptu lunch…. absolutely delicious ...
Fabulous Italian meal in the nice setting both within Bourton and in its building. Pizzas were gre...








