Arnold Palmer talks about his new hotel in hometown of Latrobe, Pa.