Located in the historic city of Elgin, only a one hour drive from Chicago and just off Interstate 90, this hotel offers a variety of free amenities, as well as comfortable accommodations.
Number of rooms: 108
405 Airport Road, Elgin, IL 60123-9356, United States