South Station Tower opens in Boston next year. Take an early look inside
BOSTON – The South Station Tower will change Boston’s skyline and transportation in the city when it opens in 2025. By Lisa Hughes | CBS Boston | Nov 15, 2024 South Station Tower The opulent 51-floor tower site was envisioned decades ago and, after years of delays, construction finally began just before the pandemic. “It just shows our dedication to…