|201 North 17th Avenue 201 North 17th Avenue Wausau, 54401|
The Best Western Plus Tower Inn offers 60 guest rooms. 4 are 2 room suites. 2 have personal fitness room and 2 have a sauna. 600ft meeting space. On-site Restaurant, 17th Ave Grill & Lounge. Serving 4:00 pm - 9:00 pm. Outside patio with outside dining.