We have never had the odor problem but have heard from others who have. I have heard that if you pour a cup or two of water down the drain that it helps. If not please don't hesitate to let housekeeping know. They can't fix it if they don't know about (and yes I know your steward should know about it, but maybe they are new).