AC Hotels by Marriott has been named as chain that will operate the City Square motel in Worcester. It is scheduled to open in 2017.
Posted by MassLive Worcester on Tuesday, October 6, 2015
Source: MassLive Worcester http://masslive.com/news/worcester