Overlooking Kosgoda beach in Sri Lanka, our inviting resort showcases stylish accommodations
Gaze out on stunning ocean views from the private balcony of your hotel room or suite accommodation
Find floor-to-ceiling windows, abundant natural light and over-sized soaking tubs in all rooms