Where is St. Regis located?

St. Regis Residences

Where is The St. Regis Residences Located?

St. Regis is located at 150 Seaport Boulevard on the Boston Harbor waterfront. The new development is across the street from Echelon Seaport at 133-135 Seaport Boulevard and steps from the Seaport Common along with the rest of Seaport's restaurants and entertainment. See all of St. Regis's area amenities here.