The Ritz-Carlton Residences Set to Open At The South Station Tower... The South Station Tower residential development in Boston will be the newest home of [...] November 1, 2022 / Andrea Moreinis / Tags: boston, condominiums, gardens, harbour, leed gold, multi-use, office, skyline, south station tower, the ritz carlton residences