Taj brand owner IHCL and Ambuja Neotia Group add three more hotels to their partnership
Dec 01, 2020, at 04:53 pm
Kolkata/IBNS: Indian Hotels Company, (IHCL), south Asia’s largest hospitality company, recently announced the signing of three Taj hotels – two in Kolkata, West Bengal and one in Patna, Bihar.