Cigarette smoke can last in a room for up to several hours before it dissipates. Then, it's the odor-causing ingredients in the smoke that soak into fabrics and other materials.
People Also Ask
Most hotels have strict non-smoking policies and will charge guests an extra cleaning fee if they are caught smoking in a non-smoking room.