I believe this is a hotel. It's been brought up in the Brookline thread. They're also promising to fix up the riverway and the crossing of Washington st here, iirc.
Nothing concrete yet, just demo and remediation right now. Probably going to be another Hilton-branded hotel as it is the same developer of the Homewood Suites down the street