Hotel Willow Inn Suites
★★
2100 Stout St, Menomonie (WI), United States Show on map
Econo Lodge Menomonie is a 2-star hotel in Menomonie (WI), Wisconsin, United States. Guests rate it 8.9/10 (excellent) across 6 reviews, ranking it #6 of 8 places to stay in Menomonie (WI).
2100 Stout St, Menomonie (WI), 54751, United States
Econo Lodge Menomonie has a guest rating of 8.9 out of 10 from 6 reviews, which is considered excellent. It ranks #6 of 8 properties in Menomonie (WI) on Triptoic.
Econo Lodge Menomonie is located at 2100 Stout St, Menomonie (WI) 54751, United States.
Econo Lodge Menomonie is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Resort
Hotel