Family Friendly hotels in Windsor
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Super 8 By Wyndham Windsor Ns
63 Cole Drive, Windsor, Canada (Open map)
The centre of Windsor can be reached within a 25-minute walk. The comfortable Super 8 By Wyndham Windsor Ns Hotel is located only 1.1…
Read more...
7.6
Good
394 reviews
The August House
494 King Street Po Box 67, Windsor, Canada (Open map)
Shand House Museum is only 1.3 km from this Windsor hotel, while Mermaid Theatre Of Nova Scotia is within a few blocks of this place.
Read more...
9.5
Exceptional
122 reviews