Company Icon

Itc Hotels


ITC Hotels is a leading luxury hotel chain in India, owned by the ITC limited conglomerate. With over 100 hotels across 70 destinations, it offers world-class hospitality services to travellers and tourists. The brand boasts a range of unique properties, including sustainable and eco-friendly hotels, heritage properties, and luxury resorts. ITC Hotels is committed to sustainable tourism and focuses on environmental conservation, social responsibility, and community engagement. The company has won numerous awards for its hospitality and sustainability initiatives, such as the EarthCheck platinum certification and the National Energy Conservation Award. With its exceptional facilities, personalized service, and commitment to sustainability, ITC Hotels is considered the top choice for discerning travellers in India.