Although I’ve never heard “what one(s)?” before. But if we talk about many elements, I think that “what” should be used.
A: Do you know that hotel in London?
B: What one?
I believe there are many hotels in London, so, “what one” should be used.