Karta Vacation Rentals
Just off I‑39 (Exit 35) in Wenona, Illinois — a handy jump-off for northern central Illinois. About 3 km from the town center and close to Lake Wildwood, the University of Illinois and Starved Rock State Park. Pet-friendly and family-friendly, ideal for road trips or overnight stays.