I've stayed at hotels where I was asked for my room number before I went in for breakfast. In those cases, I had breakfast included, but there were rates with no breakfast as well, and no proof of the room number was requested. From some reviews I've read, people do sometimes give the wrong room number, resulting in an innocent person being charged for breakfast.