Videos by Stewart Inn in Wausau. The Stewart Inn is a luxury boutique hotel in downtown Wausau, WI. It sits within five blocks of all the restaurants, shops and businesses downtown.
If you love the blues than Wausau's Big Bull Falls Blues Fest is a must see. Reserve your rooms now!