Super 8 Ottumwa is a 2-star property set in Ottumwa. Free WiFi is available and on-site parking is provided. Each room is equipped with a private bathroom. Staff are always available to help at the reception. Read more
Super 8 Ottumwa is a 2-star property set in Ottumwa. Free WiFi is available and on-site parking is provided. Each room is equipped with a private bathroom. Staff are always available to help at the reception.