• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Evesham Hotel
Coopers Lane, Off Waterside, Evesham, Worcestershire, GB
Evesham Hotel is a 3 star hotel in the market town of Evesham, Worcestershire. Perfect for exploring the Cotswolds and Malverns, Evesham Hotel offers 40 spotless and well equipped bedrooms, surrounded by a tranquil 2 1/2 acre garden. Although the Evesham Hotel has modern comforts such as free Wi-Fi internet and an indoor swimming pool, the building dates to 1540.
Page 1 of 1
1