Dit hotel in Elgin, Illinois ligt aan de Interstate 90, op 10 minuten rijden van het Grand Victoria Casino. Er zijn een 24-uursreceptie en een wasserette beschikbaar. De ruime kamers zijn voorzien van een magnetron en een koelkast.
Gratis WiFi is beschikbaar in alle kamers van het Super 8 Elgin. Elke kamer met airconditioning heeft koffie- en theefaciliteiten en is ingericht met bruine accenten.
De internationale luchthaven Chicago O'Hare ligt op 48 km van Elgin Super 8. Het winkelcentrum Spring Hill Mall ligt op 4,8 km afstand.