Located in the quiet village of Indurwa, this villa is a modern interpretation of traditional Sri Lankan style.
One of the few privately owned properties on the southwest coast of Sri Lanka that can truly be called beachfront with its undisturbed panoramic views of the Indian Ocean
Located on a beautiful stretch of coastline, tranquil enough to attract nesting turtles; this 6 bedroom villa is the perfect peaceful getaway destination in Sri Lanka.
This Villa sit side-by-side overlooking a panoramic expanse of west coast beach and deep blue sea.
This villa is a stylish Boutique Hotel in Bentota, Sri Lanka, surrounded by lush greenery and spacious tropical gardens, a great relaxing sanctuary for family.