Link to Post

The construction of a 120-room, $21 million hotel overlooking Worcester's Union Station is set to begin with the demolition of two buildings in Washington Square.

Posted by MassLive Worcester on Friday, February 19, 2016