Inns in Windsor
Multiple accommodations for your stay
Show map
3 results found
Filters
- Most popular first Sorting
Comfort Inn South Windsor
2955 Dougall Avenue, Windsor, Canada (Open map)
The centre of Windsor can be reached in 30 minutes' walk of this hotel, and such cultural venues as the unpretentious Canadian...
Read more...
8.0
Very Good
274 reviews
Stonecroft Inn
3032 Dougall Avenue, Windsor, Canada (Open map)
The centre of Windsor can be reached within a 30-minute walk, and natural attractions like Jackson Park are approximately a...
Read more...
9.2
Superb
864 reviews
Lexington Inn & Suites-Windsor
2130 Division Road, Windsor, Canada (Open map)
Olde Walkerville Neighborhood lies approximately 15 minutes away by car, and the unpretentious Canadian Historical Aircraft Assoc...
Read more...
7.1
Good
203 reviews