Handun Villas are ideal for large families or groups of friends who want to enjoy a peaceful, quiet holiday in a tropical environment.
Talalla House is a 7-bedroom Sri Lankan villa with direct beach access, spectacular ocean views and a tropical feel.