Remove Ads

Photo of Holiday Inn & Suites Windsor Ambassador Bridge, an IHG Hotel

3.5
20 votes

Holiday Inn & Suites Windsor Ambassador Bridge, an IHG Hotel

1855 Huron Church Road, Ontario N9C 2L6 Canada

Add Photo

Lobby Sitting Area

Remove Ads

Claim copyright