Free Wi-Fi
Featuring an indoor swimming pool, this Harvard, Illinois inn is 30 minutes’ drive from Lake Geneva. Free Wi-Fi is available in all rooms.
Number of rooms: 69
1701 South Division Street, Harvard, IL 60033, United States