Fantastic Apartment Living in the Heart of Boston
Located beside (and named for) beautiful Olmsted Park, our luxury apartments offer a peerless living experience. Not only do you get to enjoy all the comforts and features of our apartment community, but you’ll also make your home right in South Boston, surrounded by the best of what the city has to offer.
You’ll be within walking distance from a host of unique restaurants and shops. Or, if you want to explore, the Bell Olmstead Park apartments are conveniently close to the Health Street Station (Green Line) and the 39 Bus Line, providing easy access to the rest of the city.