The Clarks Hotels & Resorts launches Celestial Hills, Villas and Suites by The Clark
The Clarks Hotels & Resorts, has launched its second property Celestial Hills, in Sri Lanka. This strategic move positions the chain effectively to venture into the luxury leisure sector and expand its international presence. Celestial