editSuggest an edit

Eden Spa at Down Hall

Health and Beauty / Spa Services

Matching Rd, Hatfield Heath,
Bishop's Stortford, CM22 7AS

01279 732105

Call
Call 01279 732105
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.

About

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.