Windsor, Windsor
Spend a second to
save a fortune!
Spend a second to save a fortune!
2498 Dougall Avenue, Windsor
This Windsor motel is just 5 km from Casino Windsor. It offers a seasonal outdoor pool Guest rooms offer free Wi-Fi. A cable TV and a small seating area are provided in every room at Super 8 by Wyndham Windsor/Dougall.
See MoreUsage of subsidiary facilities may incur additional fees