Liam Payne's Dad Geoff Pays Tribute to His Son at Hotel Where He Died as Fans Help Him Mourn
Geoff Payne is mourning Liam Payne at the hotel where his son spent his final moments before he died on Oct. 16. Geoff, 66, arrived at CasaSur Palermo Hotel in Buenos Aires, Argentina, on Friday, Oct. 18, to recover his son’s belongings and arrange his repatriation to the United Kingdom, per the BBC and Argentine news channel TN.