Lakeview Inn Willmar
Willmar, United States
Do you love Lakeview Inn Willmar? Then tweet it up from 6th to 5th place or even up to 1st!
Lakeview Inn Willmar

1212 Highway 71 Northeast, Willmar, United States
Ranking: Lakeview Inn Willmar is ranked 6th out of 7 accommodation options available in Willmar.
Classification: 2 Star Inn
All rooms are air conditioned and come with a refrigerator. Willmar town centre is within a 10 minute drive.