Based on 72 review
The Hotel Ottumwa is a popular choice amongst travelers in Ottumwa (IA), whether exploring or just passing through. Offering a variety of facilities and services, the property provides all you need for a good night's sleep. Service-minded staff will welcome and guide you at The Hotel Ottumwa. Each g...