Holiday Inn Hotel & Suites Windsor (Ambassador Bridge)

Address: 1855 Huron Church Road, Windsor, ON N9C 2L6