Description: Looking for a luxurious holiday let or wedding venue in Worcestershire? Severn Manor is perfect for you! Set in four acres of a private country estate, this property sleeps 26 and offers all the amenities you could want for a truly wonderful experience.
Make an enquiry
Experiences
Your Home Away From Home