IHCL partners with Ambuja Neotia Group to open three Taj hotels in India

IHCL partners with Ambuja Neotia Group to open three Taj hotels in East India
With the addition of these hotels, IHCL will own 23 hotels across brands in nine states in Eastern India. Credit: Markus Spiske/Unsplash.