Hotel Econo Lodge Oskaloosa
★★
222 2nd St W, Ottumwa, IA 52501, USA, Ottumwa (IA), United States Show on map
AmericInn Ottumwa is a 2-star hotel in Ottumwa (IA), United States. It is one of 9 places to stay in Ottumwa (IA) listed on Triptoic.
222 2nd St W, Ottumwa, IA 52501, USA, Ottumwa (IA), 52501, United States
AmericInn Ottumwa is located at 222 2nd St W, Ottumwa, IA 52501, USA, Ottumwa (IA) 52501, United States.
AmericInn Ottumwa is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel