Using an ozone generator you can remove all odors in a medium sized room in less than 30min. Only poorly organized cleaning staff would have this issue.
Which makes me ask why we even need smoking fees then?
I thought it was a little tougher than that? I know it costs at least a few hundred bucks and takes a day or two to ozone a small apartment, which would roughly line up with the $500 fine this hotel charges.
An ozone generator itself doesn't cost much and the only recurring cost is the power it draws, which is also low (dozens of watts).