Hotel Travelodge By Wyndham Rockford South
3851 11th St. - 61109 - Rockford (Il), United States View Map
At Travelodge by Wyndham Rockford South, you'll have free WiFi, daily breakfast, and everything you need for a good night's sleep in Rockford, IL.