The Evesham Hotel
Built in 1540 and once a Tudor farm house, The Evesham Hotel is ideally located to explore some of the most historic, beautiful and tranquil towns and villages in the heart of England.
Full details of a large and diverse range of places to visit, including opening times and guidebooks, are available in the lounges and in the bedrooms. Here are a few suggestions to start with: