Welcome to Castle Square Apartments! Check our Availability below.

Luxury Living - Redefined


Castle Square is located in the heart of the historic South End of Boston. Live just steps from the Financial District, Theater District and the Boston Public Garden.


Castle Square has recently received LEED Platinum Certification. This achievement is the highest available certification from the US Green Building Council!


FIND A FLOORPLAN

FEATURES WITH CLASS


Live in a community with cutting-edge designs, incredible amenities, and engaging social spaces at our Boston apartment homes.


VIEW MORE FEATURES

Discover Boston


Discover a whole new world from our convenient location - your new neighborhood. Enjoy the city's best dining, shopping and entertainment right outside your door!

DISCOVER NOW