From Our Editors
Passing through Windsor with a long drive ahead? Get some rest and a satisfying meal at Holiday Inn in Windsor.
Forget circling the block, Holiday Inn has plenty of nearby parking options. Next time you're in Windsor, look forward to your stay at Holiday Inn where hotel excellence awaits.