Comfort Inn Windsor
Hotel
Windsor
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.
Number of rooms: 77
2955 Dougall Avenue, N9E 1S1 Windsor, Canada