Elevated Urban Elegance
South Station Tower, home to the Ritz-Carlton Residences, is Boston’s newest 51-story luxury landmark above the historic South Station. The 166 residences offer sweeping views of the skyline, Boston Harbor, and the Seaport, with homes ranging from one-bedroom units to three-bedroom and duplex penthouses.
Residents enjoy world-class amenities including a private Sky Park, indoor pool, fitness center, wellness spaces, lounges, and full concierge and valet services, all complemented by floor-to-ceiling windows, custom finishes, premium appliances, and elegant marble details.
Address: 682 Atlantic Avenue, Boston, MA 02111
Number of Units: 166 | Stories: 51
Neighborhood: Waterfront
Year Built: 2025
Discover homes now on the market
Discover an exclusive collection of residences available at The Ritz-Carlton South Station, where world-class design and panoramic views redefine modern city living.
Share My QR |
|