Situato a Elgin, Illinois, nei pressi della Interstate 90 e a 10 minuti di auto dal Grand Victoria Casino, questo hotel offre una piscina all'aperto, un centro fitness e la connessione WiFi gratuita. A vostra disposizione una reception aperta 24 ore su 24 e una lavanderia automatica. Le spaziose camere sono dotate di forno a microonde e frigorifero.
Tutte le camere del Super 8 Elgin dispongono di connessione Wi-Fi gratuita. Decorate con accenti marroni, tutte le camere dispongono di aria condizionata e set per la preparazione di caffè.
L'Elgin Super 8 dista 48 km dall'Aeroporto Internazionale di Chicago O'Hare. 4,8 km dal centro commerciale Spring Hill Mall.