Luxury resort
We found 1 companies
The Tamarind Tree
The Tamarind Tree Hotel, No. 01, Andiambalama Estate, Yatiyana, Minuwangoda. Sri Lanka., Minuwangoda
This luxury resort, located in Katunayake, provides luxury accommodation along with top of the line services such as fine dining and exclusive facilities.
Verified+7 Years with us