1831 West Diehl Road, Naperville
This Naperville hotel is easily accessible from Interstate 88 and is located in the heart of the Illinois Technological and Research Hall.