4 Decades of Unmatched Elegance 13th June, 2022 – ITC Windsor celebrates 4 glorious decades of unmatched elegance, warmth, hospitality and history. Colonnaded, balustraded and chandeliered, ITC Windsor is a lavish sprawl on a promontory, with the upper storeys overlooking…