City Square

Closed

Photos

198 Front St
Worcester, MA 01608

City Square in Worcester, MA, is a transformative multi-phased development project that has revitalized the downtown landscape, featuring 365 housing units, 168 hotel rooms, and 550 parking spaces. The area, once home to the Worcester Galleria, has been reimagined to enhance connectivity and foster a vibrant community atmosphere with a mix of residential, office, and retail spaces.

Since its inception, City Square has attracted significant investment, including a $70 million office building and a full-service AC Hotel by Marriott, contributing to a total of approximately $298 million in private development. The project exemplifies a successful collaboration between public and private sectors, aiming to create a dynamic urban environment that honors Worcester's rich history while looking towards the future.

Generated from the website

Own this business?
See a problem?

You might also like