Prices from £99.00 per person
Prices from £109.00 per person
There are three things you need for the perfect spa break: luxurious accommodation, stunning facilities and soothing treatments. And you’ll find all these and more at the magnificent Manor House Hotel.
Life doesn’t always have to be about schedules, timetables and deadlines, of course. For the duration of this blissful stay, you can forget all about tension as you unwind amid the most exquisite of surroundings.