Washing your towels more than once before drying didn't seem to do the trick, right? Every time you wash those towels, no matter what kind of towels they are, they build up with detergent residues and fabric softener residues. The more you wash, the more built up they get. The buildup prevents water from penetrating deep inside the towels, which turns into missed areas that odors (bacteria) like to hide.
It is easy to push that issue to the side. You will find a solution to the matter which brings your linens back to being almost new.
Step one is to wash the towels in hot water with about 1 cup of vinegar. Do not add any detergent or fabric softener because it could hinder the performance of the vinegar. Once the washing machine finishes, do another round and use 1/2 a cup of baking soda instead. Just like step 1, do not add any detergent or fabric softener. After that cycle finishes, place in the dryer and the task is finished. At this point, you should now have dry towels that smell magnificent!
If you discover that you don't have great smelling towels after drying, the washing machine may need cleaned and freshened. Abide By procedures for your machine. There are various washing machine fresheners available that eliminate odors in your washer. When working with this approach, follow the washer directions along with the directions for the freshener's product packaging.