Geneva, Illinois hotel property sells for $6.2 million Marcus & Millichap announced the sale of Comfort Inn & Suites, a 90-room hospitality property located in Geneva, Illinois, according to Steven D. Weinstock, regional…