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.
- Also Known As:
- Wickhamford Manor Evesham, Worcestershire
Location: United Kingdom > England > Worcestershire > Evesham
Ranked #1 of 2 Specialty lodging in Evesham