People keep talking about the ghosts doing this and the hotel, but I'm not so sure. Ghosts can't do magic where I'm from and I doubt these do either. Being can absorb magic and create their own, but this feels too thought out. I have a feeling that there's something greater at play so you might be correct with your guess.