Equipped with the comforts of home, including kitchenettes this all-suite hotel is located near Chicago International Airport and offers free airport transfers along with easy access to Chicago city centre.
Number of rooms: 160
4021 North Mannheim Road, Schiller Park, IL 60176, United States
Hotel booked 1 times today.