That is the new Mondrian Hotel at 150 Lafayette. Article on curbed today about it.
I hate it.
It wrecked the street wall, and in back, they put a little "garden"; i.e., they tore down a building to replace it with.... nothing.
I don't understand these quasi-suburban developments. It's practically a tower in a park.