Red Roof Inn Chicago South Holland, SOUTH HOLLAND, Illinois (IL)

Looking for some food? Red Roof Inn Chicago South Holland is among the eateries you can easlily review.
Comfortably positioned at 17301 South Halsted Street I-8 () in SOUTH HOLLAND, Illinois (IL) (60473), Red Roof Inn Chicago South Holland can be contacted at 7083311621. Remember to call up upfront to make a reservation.
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