Karta Vacation Rentals
Just off I-39 and I-88 in Rochelle, Illinois — a handy stop for road warriors and weekend getaways. Nearby draws include Rochelle Railroad Park, Magic Waters Water Park, White Pines Forest State Park, Northern Illinois University and the John Deere Historic Site.