I have a question about using "de él" in Spanish.
I was reading the following sentence as part of a review in a hotel during my Spanish class:
Reservé una habitación individual en este hotel porque vi fotos de él en la página web y me pareció muy bonito.
I know that hotel is a masculine noun i.e. el hotel, and in other sentences e.g.:
Él dijo a su madre "¡Que bueno es!"
the pronoun "él" refers to the boy i.e. "he" in English.
However, I was struggling on the sentence regarding the review of the hotel because the hotel isn't intrinsically a person or a being with an emotion (like an animal, for instance), so I couldn't justify the use of "él" (noting that it is a masculine noun) to say:
vi fotos de él
Why do we say "de él" and not e.g. "de lo", where lo is a direct object pronoun that would be more attributable to a non-being entity without gender e.g. this hotel?