Stewart Inn
Hotel
Wausau, Wisconsin
8.9/10
Wonderful
47 reviews
Free Wi-Fi
Stewart Inn in Wausau features 4-star accommodation with a garden, a shared lounge and a terrace. The accommodation provides room service, a concierge service and organising tours for guests.
Number of rooms: 5
521 Grant Street, Wausau, WI 54403, United States