Prices from £95.00 per person
Prices from £55.00 per person
There are times when you just have to get away from all the chaos, so make sure you say yes. Here at the sublime Dower House Hotel, the finest indulgence is waiting to soothe you.
There’s something wonderfully decadent about unwinding without a care in the world while everyone else works. As soon as you walk through the door here, you’ll realise it really is all about you.