41.88708 ­-88.30377
Go to map view
The Herrington Inn & Spa - Geneva - Building
The Herrington Inn & Spa - Geneva - Building
The Herrington Inn & Spa - Geneva - Balcony
The Herrington Inn & Spa - Geneva - Balcony
The Herrington Inn & Spa - Geneva
The Herrington Inn & Spa - Geneva - Bedroom
The Herrington Inn & Spa - Geneva - Attractions
60134 Geneva, IL, United States , 15 South River Lane +1 630 208 7433

Get Rates

Show The Herrington Inn & Spa at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

hotelbook