Questo hotel che accetta animali domestici gode di una posizione strategica, a pochi minuti dal centro di Windsor e vicino a molte attrazioni locali come l'Ambassador Bridge, il Caesars Windsor Casino e i valichi di frontiera internazionali Windsor-Detroit Tunnel. La stazione ferroviaria di Windsor si trova a 8 km, mentre l'aeroporto della metropolitana di Detroit è raggiungibile in 30 minuti di auto. Dopo un'intensa giornata di visite turistiche, gli ospiti possono trascorrere un soggiorno rilassante nelle loro confortevoli camere, tutte ben arredate con mobili funzionali e utili servizi quali TV via satellite, macchina per il caffè e accesso wireless a Internet ad alta velocità gratuito. I viaggiatori possono inoltre usufruire di una colazione continentale completa gratuita offerta dalla struttura e del parcheggio gratuito per chi arriva in auto. Il patio esterno, dotato di una zona barbecue, è il luogo ideale per rilassarsi e distendersi, sorseggiando una deliziosa tazza di caffè.