3 star hotels in Windsor
11 results found
- Most popular first Sorting
Holiday Inn Express Windsor Waterfront By Ihg
33 Riverside Drive East, Windsor, Canada (Open map)
Best Western Plus Waterfront Hotel
277 Riverside Drive West, Windsor, Canada (Open map)
Comfort Inn & Suites Ambassador Bridge
2330 Huron Church Road, Windsor, Canada (Open map)
Hampton Inn & Suites By Hilton Windsor
1840 Huron Church Road, Windsor, Canada (Open map)
Lexington Inn & Suites-Windsor
2130 Division Road, Windsor, Canada (Open map)
Four Points By Sheraton Windsor Downtown
430 Ouellette Avenue, Windsor, Canada (Open map)
Towneplace Suites By Marriott Windsor
250 Dougall Avenue, Windsor, Canada (Open map)
Holiday Inn Windsor - Ambassador Bridge By Ihg
1855 Huron Church Road, Windsor, Canada (Open map)
Ye Olde Walkerville Bed & Breakfast
1104 Monmouth Road, Windsor, Canada (Open map)
Comfort Suites Downtown Windsor
500 Tuscarora Road East, Windsor, Canada (Open map)
Ramada Limited South Windsor
2225 Division Road, Windsor, Canada (Open map)