One of India’s largest hotel chains, ITC Hotels has presence in 80+ destinations with over 115 hotels across the country. Symbolised by its distinctive ‘Namaste’ logo, ITC Hotels integrates India’s fine tradition of hospitality with globally benchmarked services.
With a string of firsts to its credit, ITC Hotels was one of the first chains to introduce the concepts of branded accommodation, branded cuisine, environment and guest safety.
At any ITC Hotel, you will find a true reflection of culture and ethos of each destination and One Common Legacy – Warmth.
ITC Hotels is an exemplar in sustainable hospitality with all its premium hotels being LEED® Platinum certified. The trusteeship role related to social and environmental resources, aligned to the pursuit of economic objectives, is the cornerstone of its Environment, Health & Safety philosophy for which it has won many awards and accolades.