The Croft
$
Open
Advertisement
Victoria Street
Bourton on the Water, England GL54 2BX
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 both beautifully appointed rooms and a popular restaurant.
Guests can enjoy the charming setting along the River Windrush, with its delightful stone bridges and tranquil surroundings. With its central location, visitors have the opportunity to explore the village at their leisure or simply relax in the welcoming atmosphere of the hotel.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement




