2 swimming pools, Airport shuttle, Spa and wellness centre, Pets allowed, Room service, Bar ,Breakfast and Beachfront
78 Samanthara Rd, Wadduwa 12560, Sri Lanka
< Back / Home