

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.