Super 8 by Wyndham Mitchell
1700 South Burr, South Dakota, 57301
Welcome to Super 8 by Wyndham Mitchell, the place to stay when you’re needing the best of the business or pleasure hotels in Mitchell SD. You’ll love that we’re just off I-90 and only an hour west of Sioux Falls. No matter where you travel in South Dakota, we can be your temporary home as you explore and get to know this remarkable state.
5 out of 5 from 1 reviews