Hotels & Resorts Clarks Hotels & Resorts unveils Celestial Hills in Sri LankaFebruary 3, 2024 Clarks Hotels & Resorts has unveiled its second property, Celestial Hills, in Sri Lanka, strategically positioning the chain to…