Brief business description
Twenty Acre Spa is a medical and health facility, Bed and Breakfast accommodation is also available.
We are registered with the "Visit Britain Tourist Organisation". The philosophy at Twenty Acre is to provide hospitality and treatments to small numbers whilst ensuring the highest level of individual attention possible.