Liyya Water Villas Sri Lanka

Liyya Water Villa is a unique, ecofriendly property that beautifully blends with the aquatic features of its environment Set in Dambulla, 18 km from Sigiriya Rock, Liyya Water Villas offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Each accommodation at the 4-star hotel has pool views, and …