Situé à Negombo, Tranquil Water est une luxueuse propriété locative de trois chambres pouvant accueillir six personnes ou plus.
La Villa Sunbird est une luxueuse maison d'inspiration hollandaise située au cœur du Sri Lanka, le long du littoral de l'océan Indien.