The Super 8 Motel Ottumwa, Iowa is located off of Highway 63. The motel is located between Oskaloosa and Mount Pleasant, Iowa. The Super 8 Motel Ottumwa, Iowa is home to the Indian Hills Community College. This property was built in 1989 and remodeled in 1993.