Special Offers Share these properties
-
The Manor
UK > England > Worcestershire > Evesham
- Manor House
- 10 Bedrooms
- Sleeps 24
With an architecturally pleasing exterior, internally the house delights with its unique and characterful rooms. The Manor is able to acc...
- Sleeps 24 in 10 bedrooms
- Hot Tub
- Set in 2 acres of grounds
6 Available Stays