Luxury Hotels in Chicago, IL » The Herrington Inn and Spa » Photo Gallery The Herrington Inn and Spa - Geneva, IL, United States The Herrington Inn and Spa : Click Here to View Full Hotel Description >> The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa The Herrington Inn and Spa