Red Roof Inn Chicago South Holland – Bed & Breakfasts in South Holland, Illinois

Red Roof Inn Chicago South Holland – Bed & Breakfasts in South Holland, Illinois

Category : Bed & Breakfast Accommodations & Inns >> Bed & Breakfasts

Name : Red Roof Inn Chicago South Holland

Address : 17301 South Halsted Street I-80 And Halsted Road South Holland IL 60473

State : Illinois

TEL : (708)331-1621

FAX :

Website : –

Social Media : –

Map of Red Roof Inn Chicago South Holland Bed & Breakfasts in South Holland – Illinois