Between 6th January – 3rd May 2020 you will earn 2000 Honors points per stay. For every 10 nights you stay you get another 10000 points. There are no caps on the amount of points you can earn, so this promotion is fairly simple in form. You should register now though, and simply forget about it, letting the bonus points roll in.
As usual with promotions, the bonus points do not count towards elite qualification and the official word is that it takes several weeks for the bonus points to come in, though in reality they do come in sooner.
You will need to have a Hilton Honors account to participate in the promotion (obviously), and you can also refer to my Beginners' Guide to Hilton Honors to get the low-down on how the scheme works if you do not already know.
The full Terms and Conditions to the promotion, along with the registration link, are here.