Hotels & Resorts Cinnamon Hotels upbeat about Indian visitors with opening of Cinnamon Life Integrated ResortOctober 11, 2023 Cinnamon Hotels & Resorts, based in Sri Lanka, is highly optimistic about the influx of visitors from the Indian market,…