I wrote the 'correct' answer, knowing it was the one likely to be accepted and was marked 'correct.' So no problem, you'd think, But strictly the correct pronunciation is "AN hotel." Properly spoken as "an 'Otel"
However because it's lazily spoken as 'an-otel' (with a guttural stop for the 't'...It's looked on as 'a bit common' in UK English AND people who say 'A hotel' are deemed to be making a better, correct interpretation. However, I don't see much point in DL using the correct "An Hotel" when even most UK speakers don't recognise it as correct!
I wouldn't go so far as to say that "an hotel" is "the correct pronunciation". It is accepted, but since the h is pronounced, "a" is regarded as the correct version :-)
Interestingly, "an Hotel" is grammatically correct. Duolingo, please correct the issue.
"Un'albergo" is incorrect. And, I am afraid, the rule you were taught is wrong: it's the other way around.
You can think of the whole thing like this: the indefinite article is: un, uno for masculine nouns; una for feminine nouns. As you can see, there are 2 forms for the masculine. Un is used in front of vowels and most of the consonants; uno is used in front of "gn-, pn-, ps-, s+consonant, z-, y-, x- and i when semivowel (ex: uno iato). uno is never truncated in un'. Why? Because you would truncate it in front of a vowel, but you already have an article for that: un.
una is easier to get along with. Its form is una or un' in front of a vowel.
So, to sum up: for masculine nouns, un or uno. For feminine nouns, una or un'.
un' must never be used in front of a masculine noun. Un albero, not un'albero'; un uomo, never un'uomo. Un'idea, un'analisi, un'operazione.
Yes it's Un Albergo, as Muttley says. But the post was really about English. 'An Hotel' is strictly the correct form. Yet it does seem unnatural to both UK English speakers and Americans. We pronounce the 'H' too, (Slightly), which obviously seems to make using 'an' wrong.
Nevertheless, I still maintain it is the correct form.! But it's such a 'petty point' lol :) "You say Tomato, and I say Tomato...." etc :)