All the dictionaries I've consulted say that 'home' is an adverb and a noun, depending on context. For example:
(1) He went home. [adverb]
(2) He is at home. [noun]
Also, there's this answer of John Lawler's that seemingly resolves the issue of why 'home' sometimes should be analyzed as an adverb.
But what about this example?
(3) I can find my way home.
Can you also say that home in (3) is an adverb? It seems to me that home in (3) cannot be an adverb, because I think it functions as a complement of the noun way and that my way home as a whole is a noun phrase.
Even if we accept John Lawler's analysis in the above quoted answer of considering home "one of those idiomatic locative nouns that are allowed to drop determiners and occasionally even prepositions," we cannot say home in (3) is an example of "how a noun can be used as an adverb", because (3) can be analyzed as John Lawler suggests:
(3') I can find my way (to my) home.
Here, to my home is not an adverbial prepositional phrase but an adjectival prepositional phrase that acts as a complement of the noun way. So, to take what John Lawler said and adapt it to (3), "what it is is an [adjectival] prepositional phrase that has been stripped of its prepositions and determiners, leaving only a naked noun to stand for the whole phrase. That's how a noun can be used as an [adjective]."
Now, does this mean we should call home a noun, an adverb, or an adjective, depending on context?