Founded in 1975, ITC Hotels is India's second largest hotel chain with over 100
hotels. Based in the Hotels Division Headquarters at the ITC Green Centre in Gurgaon,
New Delhi, ITC Hotels is also the exclusive franchisee of The Luxury Collection
brand of Starwood Hotels and Resorts in India. It is part of the ITC Limited (formerly
India Tobacco Company) group of companies. ITC Hotels is regularly voted amongst
the best employers in Asia in the hospitality sector.
Symbolised by its distinctive ‘Namaste’ logo, ITC Hotels integrated India’s fine
tradition of hospitality with globally benchmarked services.
With a string of firsts to its credit, ITC Hotels pioneered the concepts of branded
accommodation, branded cuisine, environment and guest safety. ITC Hotels is an exemplar
in sustainable hospitality with all its premium hotels being LEED® Platinum certified.
As one of India’s premier corporations, ITC Hotels’ seeks to fulfill a larger role
by enlarging its contribution to the society of which it is a part. 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.
At any ITC Hotel you will find a true reflection of culture and ethos of each destination
and One Common Legacy – Warmth.
|