210 N 2nd Ave Sheldon Iowa
When you stay at Super 8 by Wyndham Sheldon in Sheldon, you'll be 11 minutes by foot from Sanford Sheldon Medical Center. Featured amenities include a business center, a 24-hour front desk, and laundry facilities. Free self parking is available onsite.