The Hawthorne Hotel directly confirms Jennifer Lawrence and Robert De Niro stayed on the Salem property while filming Joy in 2015.
Jennifer Lawrence stayed at the Hawthorne Hotel in Salem, Massachusetts while filming Joy in 2015. The hotel's official history names Lawrence and Robert De Niro, identifies several filming spaces inside the property and states directly that both actors stayed there during production.
Source conclusion:
The cited sources support a stay at the named hotel.