Chester House lies in the centre of Bourton-on-the-Water, the little Venice of the Cotswolds with the River Windrush running through the middle of the village.The main house dates back to the 19th Century offering a cosy and relaxing environment for our guests to unwind in.It is a privately run hotel, hosted by people who are just waiting to look after you.Chester House offers 22 Bedrooms all en suite and decorated in a contemporary country style. We offer a variety of rooms from our romantic ... More