Exit 2onI-294 Southbound
Left 0.48 mi
Super 8
17225 Halsted St, South Holland, Illinois 60473
Amenities
WiFi (Free)
24 Hours (Front Desk)
Fitness Center
Business Center
Parking Notes (Free)
Coffeemaker