Launched in 1975, ITC Hotels is a leader in India’s luxury hospitality, known for its commitment to ‘Responsible Luxury’ and sustainable practices. Its portfolio includes:
ITC Hotels: Offering authentic luxury experiences tied to local culture, with a focus on sustainability and a LEED® Platinum rating. ITC also partners with Marriott’s ‘The Luxury Collection’ in India.
Mementos: A luxury brand featuring unique hotels across diverse destinations, known for its distinct design, award-winning cuisine, and sustainability initiatives.
Welcomhotel: Premium hotels offering curated experiences in a range of locations, balancing leisure and business needs.
Storii: Boutique properties offering personalized stays in stunning locations, from serene valleys to historic sites, with bespoke services.
Fortune Hotels: A subsidiary offering first-class business and leisure hotels, with a focus on value, service, and convenient locations. It includes sub-brands like Fortune Select and Fortune Park.
WelcomHeritage: A joint venture showcasing heritage properties, such as palaces and forts, blending traditional hospitality with modern comforts.
5 Star Hotels in India Star Hotel