Lemon Tree Hotels is set to unveil 30 fresh properties across the nation within the current calendar year, potentially augmenting its capacity by over 2,000 rooms. The hospitality giant maintains a strong optimism towards the burgeoning...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Accept CookiesPrivacy policy