Diese Unterkunft befindet sich auf dem Campus des St. Clair College und verfügt über einen Kinoraum und ein Spielezimmer. Grillmöglichkeiten im Freien sind ebenfalls vorhanden. Die Unterkunft befindet sich 9 km von den Einkaufsmöglichkeiten und Restaurants der Innenstadt von Windsor entfernt.
Die Unterkünfte im Residence & Conference Centre - Windsor verfügen über Kabel-TV und Internetzugang. Die Suiten verfügen zudem über einen kleinen Sitzbereich und ein eigenes Bad.
Sie können die Wäschemöglichkeiten nutzen oder eine Mahlzeit in der Küchenzeile zubereiten. Die Unterkunft verfügt über eine 24-Stunden-Rezeption.
Das Residence & Conference Centre - Windsor liegt 14 km vom Caesars Windsor Casino mit Restaurants und Unterhaltungsmöglichkeiten entfernt. Die Unterkunft befindet sich eine 25-minütige Fahrt von der US-Grenze und der Stadt Detroit entfernt.