Come experience the secrets of relaxation with Eden Spa at Down Hall.
Revive and relax with Eden Spa, situated at Down Hall,
one of England’s most established country house hotels
Eden Spa creates the perfect setting for you to relax your mind, body and soul
Set in 110 acres of surrounding woodland, parkland and landscaped gardens Down Hall is one of England’s most established country house hotels and conveniently located in Hatfield Heath, near Bishop’s Stortford on the Hertfordshire and Essex border
We have an excellent team of beauty professionals who love what they do!
Please contact us by telephone or via email to book your appointment
Get a copy of our brochure with our latest treatments and products available
Call or email us to book your appointment or to discuss your treatment options with us