Dotata di una sala cinema e di una sala giochi, questa struttura si trova nel campus del St. Clair College. A vostra disposizione anche un barbecue all'aperto. La struttura dista 9 km dai negozi e dai ristoranti del centro di Windsor.
Le sistemazioni del Residence & Conference Centre - Windsor dispongono di TV via cavo e connessione internet. Le suite includono anche una piccola area salotto e un bagno privato.
Potrete usufruire della zona lavanderia o preparare i pasti nell'angolo cottura. La reception è aperta 24 ore su 24.
Il Residence & Conference Centre - Windsor dista 14 km dal Caesars Windsor Casino, che ospita ristoranti e locali di intrattenimento. La struttura si trova a 25 minuti di auto dal confine con gli Stati Uniti e dalla città di Detroit.