Este establecimiento está muy bien situado en Windsor, junto a la autopista 401, y ofrece conexión WiFi gratuita. El aeropuerto internacional de Windsor está a 15 minutos en coche.
Las habitaciones del icheck Inn Motel disponen de TV por cable, aire acondicionado, microondas, nevera y cafetera. Todas las habitaciones son para no fumadores. Las llamadas a América del Norte son gratuitas.
El establecimiento ofrece servicio de fax y fotocopias. También hay una máquina expendedora de bebidas.
El casino Caesars Windsor está a 10 minutos en coche. El estadio de Windsor y el centro comercial Devonshire están a 3 km del icheck Inn Motel.