

A riverside hotel in Evesham, offering scenic views and a relaxed atmosphere.

The climate in the Cotswolds can be unpredictable, with sudden rain showers.
Explore the picturesque countryside and historic towns around The Swan Hotel.
Enjoy birdwatching and scenic views along the River Thames.
Located within The Swan Hotel, this restaurant offers a delightful riverside breakfast experience.
A riverside gem, The River Cafe is famous for its simple, seasonal Italian dishes.
A three-Michelin-starred restaurant, The Waterside Inn offers an exceptional fine dining experience.