ITC Hotels have been pioneering the concept of responsible luxury since their launch, an ethos that links their four distinct brands as they aim to balance luxury and sustainability while providing exemplary Indian hospitality both through their accommodation and cuisine. This vision is being realised as their unique strategies have allowed them to become the greenest luxury hotel chain in the world with all its eleven premium luxury hotels being LEED (Leadership in Energy and Environmental Design) Platinum certified.

Find out why we're the travel brand specialists - contact us today.