IHCL myTAJ
The Indian Hotels Company Limited is South Asia’s largest hospitality-focused enterprise with Indian origins. The organization has been relentlessly towards redefining opportunities in the best interest of all its stakeholders. With businesses ranging from iconic luxury hotel to upscale properties,