Baymont by Wyndham South Holland
Photo gallery for Baymont by Wyndham South Holland
Overview of Baymont by Wyndham South Holland
Baymont by Wyndham South Holland
South Holland hotel with free in-room WiFi
Reviews
7.2
Good
Popular amenities
Explore the neighborhood
610 Tollview Dr, South Holland, IL, 60473
- South Holland Village Hall6 min drive
- River Oaks Center9 min drive
- Hollywood Casino Amphitheatre16 min drive
- Chicago, IL (MDW-Midway Intl.)42 min drive