Located off Interstate 90, this Elgin, Illinois hotel is a 10 minute drive from Grand Victoria Casino. A 24-hour reception and laundromat are available. These spacious rooms have a microwave and fridge. Complimentary Wi-Fi is provided in all rooms at Super 8 Elgin. Each air-conditioned room has coffee-making facilities and is decorated with brown accents. Chicago O’Hare International Airport is 30 miles from Elgin Super 8. Spring Hill Mall is 3 miles away.
Hotels in Elgin IL (Illinois) United States of America USA <>
|