The Indian Hotels Company Limited (IHCL) is indeed part of the Tata Group, functioning as the premier hospitality flagship enterprise under the salt-to-software conglomerate. Founded by Jamsetji Tata, the company manages the iconic Taj brand alongside numerous other luxury and upscale hotel portfolios, operating under the strategic guidance and promotional backing of Tata Sons.