Holiday Inn Chicago-Mart Plaza River North

350 West Mart Center, Chicago, IL 60654