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.8/10 (excellent) across 7 reviews, ranking it #5 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.8 out of 10 from 7 reviews, which is considered excellent. It ranks #5 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