Photo gallery for Super 8 by Wyndham South Holland
Super 8 by Wyndham South Holland
South Holland hotel with free breakfast
Reviews
7.6
Good
Popular amenities
Explore the area
17225 Halsted St, South Holland, IL, 60473
- South Holland Village Hall5 min drive
- Ravisloe Country Club6 min drive
- Hollywood Casino Amphitheatre15 min drive
- Chicago, IL (ORD-O'Hare Intl.)48 min drive