New luxury resort opening in Sri Lanka

The Jetwing Kandy Gallery Hotel, opening Winter 2019, is set amongst a mountain forest and a beautiful reservoir in the historic city of Kandy, the very heart of the beautiful Indian Ocean island of Sri Lanka. The grand four-storey, sustainable building will have 26 suites, each with private balcony or terrace. Architecturally designed to harmonise […]