Sorry, we couldn't find any villa matching your search criteria. Please, broaden your search.
Here are some larger villas.
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