It seems hotels are exempt from the ban also as long as no more than 20% of the rooms are set aside for smoking.
Better then nothing, I guess.