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.
Region: United Kingdom > England > Worcestershire > Evesham
Ranked #1 of 2 Speciality lodging in Evesham