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 hotel has a prime location around 10 minutes' drive from Lanspeary Park, while shopping venues like Devonshire Mall are around...
Read more...
7.9
Good
273 reviews
Stonecroft Inn
3032 Dougall Avenue, Windsor, Canada (Open map)
This inn is centrally situated 2.7 km from Jackson Park. Stonecroft Inn Windsor offers 44 rooms a 25-minute walk from Springz...
Read more...
9.2
Superb
864 reviews
Lexington Inn & Suites-Windsor
2130 Division Road, Windsor, Canada (Open map)
The hotel is about 5 km from Windsor airport and around 15 minutes' drive from such cultural venues as Serbian Heritage Museum. The...
Read more...
7.1
Good
203 reviews