Located off Interstate 90, this Elgin, Illinois hotel is 10 minutes’ drive from Grand Victoria Casino. A 24-hour reception and launderette are available. Spacious rooms have a microwave and fridge.
Number of rooms: 63
435 Airport Road, Elgin, IL 60123, United States