ITC Windsor is a luxurious property with an old-world charm that attracts guests. The staff is courteous and goes out of their way to take care of guests. The breakfast spread is excellent, and the food is delicious. The property is well-maintained, and the rooms are spacious and comfortable. The colonial theme of the building is mind-blowing. The property is located in the heart of the city, yet it offers a peaceful and secluded stay. The property is perfect for a staycation or a romantic getaway.