Resort Facilities at Talalla Retreat Sri Lanka
Our resort facilities are geared towards relaxing your body, stilling your mind and soothing your soul.
The resort restaurant is not only a place to take pleasure in fresh meals but also a spot to hang out in cosy couches enjoying a novel from our library or a drink before lunch or dinner.
The location of the resort is our greatest facility - the surroundings are lush and tranquil, and our beach is truly breathtaking.
For more information please check out: