Este hotel está situado a pocos minutos del centro de Windsor y cerca del túnel de Detroit-Windsor. Admite mascotas y ofrece instalaciones prácticas y habitaciones amplias cerca de varios lugares de interés.
El Comfort Inn Windsor está cerca de la estación de tren VIA y a un corto trayecto en coche del aeropuerto internacional de Detroit Metro. Lugares de interés como el casino Caesars Windsor, el centro comercial Windsor Crossings y la Universidad de Windsor están a pocos minutos.
Las habitaciones ofrecen cómodas comodidades como nevera, microondas y conexión inalámbrica a internet gratuita. Por las mañanas se sirve un desayuno caliente gratuito.