Sri Lanka’s premier resort brand and a leading name among Sri Lanka hotels with 39 distinctive properties spread around the country