Residence Inn Chicago Downtown River North

410 North Dearborn Street, Chicago