Luxury accommodations 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
Stella - The Star Dome Celestial Vineyard Escape
4499 Nova Scotia Trunk 14, Windsor, Canada (Open map)
Situated just 250 metres from Daniel's U-Pick, this Windsor holiday home is also around a 15-minute drive from entertainment places...
Read more...
10
Exceptional
1 review