A one-of-a-kind setting surrounded by nature, delivering maximum luxury to all visitors, whether dining amid the trees, sitting by the pool, or relaxing in the comfort of their villas.
The hotel is conveniently located near the city and the Dambulla International Cricket Stadium, as well as notable world heritage sites and natural parks.