Leeu Spa by Healing Earth
Set among the vineyards, Leeu Spa by Healing Earth is an immersive wellness sanctuary that offers holistic treatments and experiences by expert therapists.
View Full ArticleBoth Leeu Estates and Le Quartier Français are now open 7 days a week, and we cannot wait to welcome our guests to #liveleeu
Leeu House will be open from 1st September 2022
Click here to check availability