Cinnamon Sri Lanka: The Best Accommodation on the South Coast of the Country? [Accommodation Review]

The Cinnamon Sri Lanka Hotel Chain can be found all over Sri Lanka and the Maldives. The Travel Tester Reviews not 1, but 4 Resorts on the South Coast!