Super 8 Sheldon
United States USA: Iowa: Sheldon IA 51201: 210 North 2nd Avenue
Offering a hot tub and fitness centre, Super 8 Sheldon is set in Sheldon in the Iowa Region. Every room at this hotel is air conditioned and is equipped with a TV. Each room comes with a private bathroom fitted with a bath or shower. Super 8 Sheldon features free WiFi .You will find a 24-hour front desk and shops at the property. Joe Foss Field Airport is 52.2 miles from the property.