The Evesham Hotel set in 2.5 acres of secluded grounds, located in the heart of England has its own unique style and character. Only 5 minutes walk into town and within 11 miles of the M5 with good access from the M42 andM40. Evesham hotel built in the 1540 was once a Tudor farm house, now a friendly quirky hotel, which ensures everyone a memorable stay. Selected by Good Hotel Guide editor for top 10 of the British Isles. Only 5 minutes walk into town and central to some of the most historic ... More