Super 8 Wenona Il

check rates
up to: % savings
5 Cavalry Dr, Wenona, IL 61377
  • stars
  • rating
Super 8 Wenona is conveniently located just off I-39 at the junction of Rt. 17. Our small town atmosphere and friendly hospitality are sure to make you feel right at home. There are several restaurants within walking distance of the motel. Starved Rock S read more
Special Offer