Location. Super 8 Iola Kansas is located in Iola.
Property Features. Recreational amenities include an indoor pool. This...