Hotel - Details
Description
Stay lakeside in intimate luxury in a region renowned for its natural beauty and breathtaking safaris. Tamarind Lake in southern Sri Lanka is perfectly positioned within reach of the untamed wildlife of Yala National Park, and each room looks out over the serene expanse of Detagamuwa Lake.
Rooms
Grand tamarind lake
Yala
Need Help?
We would be happy to help you!
+94 11 2685100
info@pickmyjourneys.com