Fairfield Inn & Suites Chicago Downtown/River North

60 West Illinois Street Chicago, IL 60654 United States

836-1700

Local Area Events