ITC Ltd. is one of India's foremost private sector companies with a diversified presence in FMCG, hotels, paperboards, packaging, agri-business, and information technology.
The ITC Green Centre in Gurgaon, the headquarters of ITC's hospitality business, is one of the world's largest green buildings with space of over 170,000 square feet.
ITC has exclusive collaboration with Starwood Hotels and Resorts for its premium brand the 'Luxury Collection.' It also enjoys a three-decade exclusive partnership with the 'Sheraton' brand.
Investing into ITC properties holds promise of high returns as its hotel brand has become synonymous with professional excellence in the hospitality industry. With over 100 hotels in over 90 destinations, the company has carved a distinct niche in the hotel industry.