Super 8 by Wyndham Iola KS
Hotel
Iola, Kansas
You’ll be sleeping tight! Hotel «Super 8 by Wyndham Iola KS» is located in Iola. This hotel is located 1 km from the city center.
Intersection Of Us Hwy 169 And 54, Iola, KS 66749, USA, Iola, 66749