Translation:What time do we start?
Agreed, but it still isn't the way it translates into English. In English, you would NEVER say "At what hour are we meeting?" or "What hour is the meeting?" You would ALWAYS use "time" -- a word when used in English, that is indistinguishable from either a sixty-minute period or a period of time.