Super 8 By Wyndham Ottumwa

This 2 star hotel is located within the city of Ottumwa.
More info