Advertisement
Econo Lodge
Econo Lodge
Address:
1313 South Ohlman, Mitchell, South Dakota
Traveler Rating by TripAdvisor

Traveler Comments

Would have like more amenities. Easy to find. Comfortable room.
No problems ..was fine..was great they accepted pets
Please enable JavaScript to properly view and use this web site.