South Holland Inn

Starting at
Featured Image

TripAdvisor Review

Based on 23 review

See all

Property Location Located in South Holland, Super 8 BY Wyndham South Holland is a 3-minute drive from Midwest Carvers Museum and 5 minutes from Ingalls Memorial Hospital. This hotel is 2.6 mi (4.2 km) from Harvey Community Center and 2.8 mi (4.5 km) from South Holland Village Hall. Distances are d...

More details