Stayed in the Manor many times, for the Cheltenham NH Festival in March. Highly recommended, cannot say enough about the experience, a home away from home. Within easy reach of many excellent pubs and restaurants.
Location: United Kingdom > England > Worcestershire > Evesham
Number of rooms: 3
- Also Known As:
- Wickhamford Manor Evesham, Worcestershire