This is my approach to trying to find anagram matches to the hotel names. Instead of letting it pick random ones you test your own idea for a match. My focus was around whether it contained alien as she was completing alien registration forms. My theory is she stole a bundle of them and completed them in her room for the next hotel - except in the Hordaheimen.
This is the later version https://tn5ncl.csb.app/ but you can open its sandbox.
[This old version may be broken as I was attempting to edit it…
https://codesandbox.io/p/sandbox/lqphvz?file=%2Fpackage.json ]
The react code was dveloped by AI I had to go back to this version because it was deviating from checking input v match.
But it could be pasted into AI and tried again to improve the appearance and method of showing it matching. Originally it was to highlight the letters that matched - ideally flying from the word like scrabble letters. But with another version of AI it might be able to get to that.