Popular accommodations in Windsor-South Windsor
HouseAccommodates 4
Comfort Inn
Located just minutes from Windsor city centre and near the Detroit-Windsor tunnel, this pet-friendly hotel features convenient amenities and spacious guest rooms near a variety of attractions.Book nowfrom $85 per night
HouseAccommodates 2
Stonecroft Inn
Centrally located in the city of Windsor, this inn is a 5 minutes’ drive from Devonshire Mall and Roseland Golf Club. It features an on-site restaurant and spacious rooms with free WiFi.Book nowfrom $76 per night
HouseAccommodates 5
The Versace House
The Versace House, a property with a garden, is situated in Windsor, 10 km from Saint Andrews Hall, 11 km from Music Hall Center, as well as 11 km from Gem Theatre. The air-conditioned accommodation is 10 km from TCF Center, and guests can benefit from private parking available on site and free WiFi. The property is non-smoking and is set 10 km from GM World.Book nowfrom $85 per night