Cinnamon Sri Lanka Hotel Review: Is This the Best Accommodation on the South Coast of the Country?

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!