Cinnamon Grand

  Cinnamon Grand the largest five star hotel in Sri Lanka, 501 rooms, 14 restaurants, 10 meeting and event spaces, and multiple outdoor venues making the grandeur.  The hotel brings together a curated city experience from fine dining to seafood markets, old English pubs to a Shisha Lounge and Sri Lankan village life to luxury […]

Read More...