Where is Echelon Seaport located?
Echelon Seaport is located at 133-135 Seaport Blvd, Boston, MA 02210, right in the heart of the Seaport District. Echelon’s apartment tower, The Alyx, is located at 131 Seaport Blvd, Boston, MA, 02210. The apartment building features 275 apartment units ranging from studios to 3 bedrooms.
The Seaport District balances old and new in an elegant tango. Boston’s well-known Convention and Exhibition Center, Children’s Museum, and The Barking Crab are complemented by The Lawn on D, Harpoon Brewery & Beer Hall, and eclectic tapas joints. The Seaport District is no longer up and coming; it has already made its mark as Boston’s newest, most elite neighborhood, and it is here to stay.