The city of Elgin is located about 40 miles northwest of downtown Chicago along the I-90 at the junction with highway 31, on the banks of the Fox River.
Attractions in Elgin include its Historic district and downtown, the Elgin Public Museum and the Grand Victoria Riverboat Casino.
Hotels and motels in the Elgin are located at the junction of the I-90 and highway 31 within 2 miles of downtown and major attractions.
Elgin Hotel Reservations:
Book by Phone
Call center hotel booking specialists can make reservations for you, recommend hotel deals and offer any advice needed.
It is easy and it is Toll Free! Just Call 800-387-6413
The Holiday Inn Elgin is located minutes from Sears and Panasonic corporate offices and is the preferred hotel for several other leading corporations in the Chicago area.
Conveniently Located Off Interstate 90 And Centrally Located Near A Variety Of Attractions. Enjoy AResort type Setting Complete With Heated Indoor PoolJacuzzi Atrium With Pool Table/Video GamesRestaurant/Lounge Exercise Room And Much More. Large Banquet Facilities Available Seating Up To 500 Theater Style And 300 Banquet Style. Deluxe Remodeled Rooms Suites And New Amenities. Close To Malls Restaurants Clubs Gambling Boats Golf Courses And Businesses.