Hotels
Down Hall sees profits jump 50%
Down Hall is a country house estate set within 110 acres of woodland near Bishops Stortford
Down Hall Hotel, Spa and Estate has announced that its gross profit has risen 50% in the last 12 months.
You'll need to
subscribe to unlock this content. Already subscribed? Login?