Remove Ads

Photo of Fairfield Inn & Suites Chicago Downtown/River North

4.2
333 votes

Fairfield Inn & Suites Chicago Downtown/River North

60 W Illinois St, Chicago, Illinois 60654-4805 USA

Add Photo
Remove Ads

Claim copyright