Beautiful architecture and stunning designs are synonymous to ITC Hotels. ITC Windsor retains the quiet and comforting regency grandeur and combines elegance, style with luxurious accommodations right in the heart of the city. A grand gateway culminating in a portico built around a 100-year old rain tree, the striking lobby chandelier, Queen Anne period furniture …