Castle Square
Castle Square Castle Square Castle Square Castle Square Castle Square

Welcome Home to Castle Square Boston.

Castle Square is located in heart of the historic South End of Boston. Live just steps from the Financial District, Theater District and the Boston Public Garden. Enjoy the city's best dining, shopping and entertainment right outside your door.

Castle Square has recently received LEED Platinum Certification. This achievement is the highest available certification from the US Green Building Council.
Castle Square
Browse through our availability to find the home that's right for you.
You will love our location. Click the button below to view the neighboring community or find directions from your area.
Castle Square
Login to pay rent, schedule
maintenance, or contact management.

Office Hours

  • Mon - Fri: 8:30 am - 5:00 pm
  • Sat - Sun: Closed

Managed By

Contact Us

  • phone: (617) 426-5517
  • fax: (617) 426-0599


484 Tremont Street
Boston, MA