Location: 160 km from Colombo at the historic town of Dambulla, in close proximity to many cultural and archaeological sights, overlooking a picturesque lake. On walks through the large park or while boating on the lake, you will enjoy the many beauties of nature.
Accommodation:
92 air-conditioned luxury chalets with bedroom and sitting area