Windsor Riverside Inn

333 Riverside Dr W
Windsor
Ontario
Canada