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.
In addition to usual hotel facilities we also have a pool, a spa and beauty treatment space and we are home to one of Asia’s largest yoga spaces.
Back to Blog