Trip Planner

Pet Travel Club

Receive advance notice of pet friendly hotel & travel deals, the TWP e-newsletter, and exclusive member-only offers - like 10% OFF at the TWP Store!  

Join Now for FREE!

Ontario Pet Friendly Hotels & Lodging

Canada » Ontario » Windsor

Holiday Inn in Windsor, Ontario

Holiday Inn Downtown Windsor
Rates from
430 Ouellette Avenue , Windsor, ON (Map)
Holiday Inn Downtown Windsor Hotel Welcomes You Our hotel offers the ideal location for business travelers and vacationers in the heart of downtown Windsor. Newly renovated and located on Ouellette Av... More details »
1855 Huron Church Road , Windsor, ON (Map)
Enjoy Top of the Line Amenities at Holiday Inn & Suites Ambassador Bridge Windsor Recently renovated property with a modern decor and a brand new on site restaurant will be sure to satisfy all travell... More details »