Property Location Super 8 Humboldt Ia is located in Humboldt.Rooms Complimentary wireless Internet access keeps you connected..
Humboldt /