Exit 2AonI-80 Eastbound
Left 0.31 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