Illinois Pet Friendly Hotels & Lodging

United States » Illinois » Wenona

Wenona, Illinois Pet Friendly Hotels & Lodging

Rates from
$55/night
5 Cavalry Dr - Wenona, IL (Map)
Super 8 Wenona Il is located in Wenona.Rooms Make yourself at home in one of the guestrooms featuring refrigerators. Complimentary wireless Internet access keeps you connected, and...