Comfort Inn South Windsor
Hotels & Motels
Conveniently located with easy access to all major attractions and highways, the Comfort Inn® hotel is the perfect place for business and leisure travelers. This Windsor, Canada hotel is minutes from downtown Windsor.
The hotel is just minutes from all major transportation, including the Detroit-Windsor Tunnel, Ambassador Bridge, the VIA Rail Canada station, Highway 401, the Windsor Airport and the Detroit Metro Airport.