Is it correct to say "AN hotel"?

People on radio and television often say "an hotel"? Is this correct speech, or should they say "a hotel"?
And should they say "a" or "an" before words such as "historic" that begin with an "h"?
11 answers 11