No image available for this hotel
No image available for this hotel
Windsor, Windsor
Spend a second to
save a fortune!
Spend a second to save a fortune!
3032 Dougall Avenue, Windsor
Centrally located in the city of Windsor, this inn is a 5 minutes’ drive from Devonshire Mall and Roseland Golf Club. It features an on-site restaurant and spacious rooms with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees