The Herrington Inn & Spa, located in the western Chicago suburb of Geneva, IL proudly serves the Kane County and Fox Valley area including St. Charles and Batavia and expands to the entire Chicago area and many neighboring states. Thank you to our many returning guests who have been visiting us for over 20 years.