A grand driveway culminating in a portico, shining marble floors, high ceilings, the striking lobby chandelier, Queen Anne period furniture and wood paneled Cabinet Lounge, all cooperate for a fabulous first impression, while the antique artwork on the walls hint at what lies beyond. 240 guest rooms including 12 Manor suites and 1 Presidential Suite each with a distinct interior, overlooking lush and verdant views comprise the luxurious accommodations of this elegant hotel.
ITC Windsor has regal and unique venues for business meetings, weddings, social-themed events, parties and corporate functions. These include the ‘Regency’ Halls 1 & 2, for large sized social gatherings and conferences, the ‘Westminster’ Hall - ideal for mid-sized formal meetings, the ‘House of Lords’ - suited for small corporate affairs and the stellar ‘Victoria Room’ - an ornate board room with contemporary features. The ‘Arcot Terrace’ provides a pleasing view of the verdant greenery and is picture-perfect for tea and coffee breaks while the Hotel’s pool-side affords a wonderful backdrop of the Hotel facade