There are two separate things that are getting confused here. The first is whether hotel begins with an h sound. It does for some people.
The second, is whether words that begin with an h sound should take an an, or indeed whether you should go by the sound or the pronunciation. The rule in English is (for most people) that we go with whether there is a vowel sound at the beginning, but it does not have to be like that. In Welsh you use yr for 'the' before words that begin with a vowel or an h as in these two words that both mean 'the hotel):
- yr hotél
- y gwesty
So these rules are just conventions. There is no rule of nature that says how it has to be in a given language.
I am confused because it was my understanding that in Gaelic, 'tha' is only used for those activities that are occurring right now this very minute while 'bidh' is used for the present continuous, in other words, activities that are regular or ongoing. I would therefore have expected that an activity like building a hotel, which is clearly ongoing, would require the use of 'bidh'. I have the same confusion with the sentence 'tha na h-oileanaich ag ionnsachadh Gaidhlig' as learning a language is surely an ongoing event and not a one off occurrence. I am sure that there is something that I am missing but I would be grateful if somebody could explain to me why 'tha' is used in these situations.