Ottumwa, Iowa Phone: 641.575.3105 Address 108 Church Street, Ottumwa, IA, 52501 View Map Visit Hotel Website