Holiday Inn Chicago Mart Plaza River North

350 West Mart Center Drive, Chicago