Prices from £69.00 per person
Prices from £125.00 per person
Even the busiest bee in the hive deserves a chance to relax, so head to the glorious Owl House and savour the decadence. This is one of those must-have experiences that nourish the body, enrich the soul and soothe the mind.
From the first delicious moment right through to the last, the outside world will seem a million miles away. Surrender to the pampering of a lifetime.