IHCL partners with Ambuja Neotia Group to open three Taj hotels in India
With the addition of these hotels, IHCL will own 23 hotels across brands in nine states in Eastern India. Credit: Markus Spiske/Unsplash.
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.ContinuePrivacy policy