More of What You’ll Love
- Taru Villas – Leela Walauwwa is our secluded luxury boutique villa hidden in a large garden, with wild towering trees creating the ultimate playground for monkeys!
- We’ll arrange your transfers to wherever you need to go.
- Visit one of our villas in the nearby town of Bentota for a change of scenery.