Comfort Inn Windsor

2955 Dougall Ave
Windsor
Ontario
Canada