Embed presentation
Downloaded 147 times








ITC Hotels, established in the mid-1980s, owns 100 hotels across 75 locations and boasts an extensive art collection in India. The hotel chain targets high-income families, couples, and business travelers, promoting itself as the greenest luxury hotel chain with a focus on sustainability and LEED® platinum certification. ITC operates under four brands, positioning its tagline as 'responsibility luxury.'






