Este hotel está situado en un lugar ideal junto a la carretera interestatal I-90, en Illinois, Se encuentra a 4,8 km del casino Grand Victoria y dispone de habitaciones amplias con conexión Wi-Fi gratuita y TV por cable.
El Chicago Northwest Elgin Holiday Inn Hotel and Suites también cuenta con centro de fitness, centro de negocios y lavandería automática.
El hotel tiene recepción abierta 24 horas, servicio de habitaciones y espacio para guardar el equipaje. Además, los huéspedes pueden disfrutar de piscina y bar, lo que lo ha convertido en una opción popular entre los viajeros que visitan Elgin. Para los huéspedes que tengan coche, hay parking gratis disponible.
El Holiday Inn Elgin se encuentra a 1,5 km de la Universidad de Judson y a 7 minutos en coche del centro comercial Spring Hill Mall.
Las habitaciones del Holiday Inn Hotel & Suites Chicago Northwest - Elgin son cómodas y cuentan con escritorio, zona de estar, nevera y set de té y café, televisor de pantalla plana y aire acondicionado . Es fácil permanecer conectado durante la estancia, ya que ofrece wifi gratuito para los huéspedes.
También se ofrece servicio de habitaciones.