Indian Hotels Company Limited (IHCL), promoted by Tata Sons Private Limited is engaged in owning, operating & managing hotels, palaces and resorts. The inventory of the Taj Group of Hotels stands at ...