Small Luxury Hotels in Windsor
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Sandwich Boutique Hotel
3201 Sandwich Street, Windsor, Canada (Open map)
The hotel is nestled 3.3 km from the 20058 - seat Joe Louis Arena and a mere 5 minutes' walk from the historic Duff-Baby House.
Read more...
8.1
Very Good
23 reviews