30 years ago, I started using Avon sprinkle bath powder to sprinkle on my rugs for them to smell fresh. After leaving on a few minutes, I vacuumed it up. I also have sprinkled my favorite Avon bath powder on top of my mattress cover rubbing in the powder before putting on the sheets.
Removing a musty smell from a bed will probably require some deep cleaning. This is a page about removing musty smell from a bed.
This is a page about remove urine odors from a mattress. A strong smell that can be difficult to remove from a mattress.