Get Directions to Holiday Inn Hotel & Suites Windsor Ambassador Bridge

Get directions

Holiday Inn Hotel & Suites Windsor Ambassador Bridge

1855 Huron Church Road, Windsor, Ontario N9C 2L6

+1 519-966-1200

View details