The River House is an exceptional, eco-friendly property built on a 4-acre land that is located in Dambulla that features an abundance of resources like water, mountains and agriculture where 6 guests could indulge themselves within the luxurious indoors and outdoors with 3 bedrooms.
Back to Top
Here are some larger villas.
Located in the central province of Sri Lanka, Dambulla hosts the country's greatest Cave Temple Complex. This is a definite must-see site for all villa travellers! Marvel at the impressive sight of over a hundred statues carved out of the cave rocks. Intricate paintings adorn the cave walls, with a significant number of them detailing the struggles that Buddha faced. The interiors of the Cave Temple Complex are absolutely enchanting, but we suggest that you also make time to enjoy the scenic landscape of the surroundings. Villa travellers who are keen to explore other cities in Sri Lanka will be glad to note that Dambulla is also an excellent starting point for trips to Kandy, the Cultural Triangle and the Hill Country.