saved.archi

your architecture companion

Work

South Station Tower

South Station Tower is a skyscraper in Boston, Massachusetts, the high-rise portion of a three-building development. Construction on Phase 1 of the project, a 51-story, 678-foot tower with offices and condominiums, started in January 2020 and finished in September 2025. Upon completion, South Station Tower became the sixth-tallest building in Boston. It is built on top of Boston's historic South Station complex, an…

building

built

Unknown

Boston, United States

Education building

1

Architects

1

Bureaus

0

Books