$47
820 West 79TH St
Willowbrook, IL 60527
Willowbrook, IL 60527
The Super 8 in Willowbrook is located approximately 25 miles from downtown Chicago, and is 20 miles from Midway International Airport. Local attractions include...
more
Amenities
Swimming Pool, Wheelchair Accessible, Restaurant in Hotel, Air Conditioning... see all
Swimming Pool, Wheelchair Accessible, Restaurant in Hotel, Air Conditioning... see all

