Just did stints at two hotels in UK, and one in Paris.
The items you speak of are called "flannels" according to the desk clerk. The Hilton Maidstone had only a few; once we got the first two on night one, they had NONE for night two.
The Oakley Park had some once we asked.
Paris - yes, without asking.
All roughly 3-star places.