![](http://media.masslive.com/republican/photo/2016/04/01/20057932-large.jpg)
Worcester's newest hotel, the 100-room Hampton Inn and Suites at 65 Prescott St. opened on March 31.
Posted by MassLive Worcester on Friday, April 1, 2016
Worcester's newest hotel, the 100-room Hampton Inn and Suites at 65 Prescott St. opened on March 31.
Posted by MassLive Worcester on Friday, April 1, 2016