Holiday Inn Hotel, Windsor Ambassador Bridge

Details

Venue Phone: (519) 966-1200

Venue Website:

Location

Address:
1855 Huron Church Road,, Windsor, Ontario, Canada, N9C 2L6