Cinnamon Hotels & Resorts, Sri Lanka

Make Your Bookings at the Cinnamon Hotels & Resorts for a Memorable Trip to Sri Lanka

Cinnamon Hotels & Resorts recently announced its plans to meet every traveller’s dream and desires by providing them with their ideal getaways at multiple Cinnamon resort properties situated in Sri Lanka. As Sri Lanka’s leading hotel & resort group, Cinnamon will provide travellers with plenty of scope to relax, unwind and engage in fun as […]

Continue Reading