Aparthotels in Windsor
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Residence & Conference Centre - Windsor
3995 Geraedts Drive, Windsor, Canada (Open map)
The family-friendly Ojibway Prairie Provincial Nature Reserve is 4.1 km from the hotel, while Devonwood Conservation Area is 3.8 km...
Read more...
8.4
Very Good
255 reviews