Welcome to Iconic South Boston!
Our home is located in the most desirable location in all of Boston! Newly renovated and perfect location is what our home offers! We are steps away from all of the iconic Southie Bars, the famous Carson and M St. Beaches, and Boston’s largest shopping complex, which includes the brand new AMC Movie Theater! Local transportation is just around the corner too!