Quality Inn Elmhurst
This Chicago-area hotel is one mile from Oakbrook Mall and 20 miles from downtown Chicago and Wrigley Field.
Guest rooms offer air conditioning, cable/satellite TV, high-speed Internet access, and free local calls.
The hotel has an indoor swimming pool and fitness equipment, as well as a business center and conference rooms.
933 S Rt 83, Elmhurst, IL 60126, USA