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 Wi-Fi.
Zimmeranzahl: 59
3032 Dougall Avenue, N9E 1S4 Windsor, Kanada