A guest who stayed at the same hotel as Liam Payne when he died revealed he was 'haunted' after witnessing the singer fall to his death