Hotels with or without carpet?
One thing I noticed when staying in some cheap hotels in Italy was that they had non-carpeted floors. Although less "luxurious" (though one was fairly new with nice hardwood floors), the lack of carpet meant that a previous occupant who smoked in the room did not leave the smoke smell there for subsequent non-smokers to be annoyed with. On the other hand, smoked-in rooms with carpet always smelled like secondhand smoke.
Of course, all midrange and high end hotels that I have seen had carpet. But then you have to be very sure to get a never-smoked-in room if you prefer not to smell the smoke.
As a guest, would you prefer carpeted floors, but dealing with smoking versus non-smoking rooms (which means that both smokers and non-smokers might not get the preferred type of room in a full hotel), or non-carpeted floors where it matters less whether someone smokes in the room?