waldorf salad is named for the waldorf-astoria hotel in new york city, where it was first created for a charity ball given in honor of the st. mary's hospital for children on march 14, 1896.