
About
Glenross Living is a private hill-country wellness retreat set amidst the lush landscapes of Neboda, Kalutara. Created as a sanctuary for restoration and reflection, the retreat blends personalised wellness journeys, refined villa living, mindful cuisine, and immersive nature experiences. Here, privacy, expert guidance, and thoughtful design come together to support meaningful transformation and lasting wellbeing.
Guided by experts, our personalised healing journeys are thoughtfully designed to restore balance and support long-term physical and emotional wellbeing.