Red Roof Inn Chicago South Holland, SOUTH HOLLAND, Illinois (IL)
Readily settled at 17301 South Halsted Street I-8 () in SOUTH HOLLAND, Illinois (IL) (60473), Red Roof Inn Chicago South Holland is available at 7083311621. Please do give them a call ahead of time to arrange your place in the restaurant.
More restaurants in SOUTH HOLLAND, Illinois (IL)
Red Roof Inn Chicago South Holland contact information and details:
Address: 17301 South Halsted Street I-8 - , SOUTH HOLLAND, Illinois (IL) 60473
Contact Phone: 7083311621