Holiday Inn and Suites Windsor (Ambassador Bridge)

Modern, Contemporary – Windsor’s Perfectly Located Hotel – The Holiday Inn and Suites Ambassador Bridge has never looked better. Featuring a thoughtful selection of amenities perfect for business and leisure travelers, this hotel is strategically located on Huron Church Rd, providing you with easy access to Highway 401, the Ambassador Bridge international border crossing to Detroit, and the Downtown core.