I'm sorry the hotel did that to you. Guilt can really suck.
If it helps, those might not have been their real ghosts. In my world, ghosts could move on and have peace. Most did. Those men might have found their rest on your world and the hotel was messing with you.