Hotelier India magazine, in an article celebrating the 40th anniversary of ITC Windsor, has chronicled the hotel's remarkable, glorious journey, characterized by unmatched elegance, warmth, hospitality excellence and replete with stories.
Built in 1982, the monumental ITC Windsor reflects the style of Regency architecture, with fluted pillars, Georgian windows and beautiful period furniture. The hotel's gourmet outlets serve an array of cuisines, perfectly showcasing an intricate global culinary heritage. Over the years, ITC Windsor has hosted many illustrious guests from around the world.
Founded on the ITC Hotels' ethos of 'Responsible Luxury', ITC Windsor is a LEED Platinum certified unit, and became the first hotel in the world to achieve LEED Zero Carbon Certification. It is also one of the first Indian hotel properties to adopt green hoteliering practices extensively. It has eliminated single-use plastic free products, deployed radiation harmonisers across the chain, serves farm to fork low carbon footprint cuisine, ensures clean air and more.
The image gallery below presents select snapshots from the luxury property. Take a look.