South Holland Inn

Starting at
$146
Featured Image
Lobby
Lobby

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