Holiday Inn WINDSOR DOWNTOWN
Address:
430 Ouellette Avenue, Windsor, ON N9A1B2
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Hampton Inn and Suites Windsor at 1840 Huron Church Road, Windsor, ON N9C 2L5
- Quality Suites Downtown at 250 Dougall Ave., Windsor, ON N9A 7C6
- Holiday Inn Hotel & Suites WINDSOR (AMBASSADOR BRIDGE) at 1855 Huron Church Road, Windsor, ON N9C2L6
- Comfort Inn at 2955 Dougall Ave., Windsor, ON N9E 1S1
- Super 8 Windsor ON at Hwy 401 And Huron Church Road, Windsor, ON N9C 2L9