7.7/10
Good
15 reviews
Free Wi-Fi
Located off Interstate 55, this Willowbrook, Illinois hotel features an on-site restaurant and rooms with free Wi-Fi and cable TV.
Number of rooms: 220
7800 South Kingery Highway, Willowbrook, IL 60527, United States
Hotel booked 2 times today.