« More Local Businesses Comfort Inn and Suites 1555 E Fabyan Pkwy Geneva, IL 60134 6302088811 Visit Website