Location. Super 8 Iowa Falls Ia is located in Iowa Falls.
Hotel Features. Recreational amenities include an indoor pool....