This hotel in Menomonie, Wisconsin is located 3 miles from Lake Menomin and The Wilson House. The hotel offers an indoor pool and jacuzzi, free Wi-Fi and a continental breakfast.
Number of rooms: 61
1721 Plaza Drive Northeast, Menomonie, WI 54751, United States