The Herrington Inn & Spa
The Herrington Inn, Geneva IL is located on the FoxRiver offering 61 elegant individually appointed guest rooms complete with private balconies, fireplaces and luxurious baths with whirlpool tubs. The Pump House offers unique event and meetings space. Atwater's Restaurant serves American Cuisine seven days a week for breakfast, lunch and dinner.
Last updated on