Holiday Inn Express Hotel & Suites Sheldon

Sheldon, Two Star

Quiet and small, Sheldon, Iowa is the perfect town to enjoy a restful stay. Holiday Inn Express Sheldon is conveniently located within a short drive to many different attractions and businesses.