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
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