Encore Boston Harbor is located at 1 Broadway, Everett, Massachusetts 02149. Located on the Mystic River, the towering resort is just five miles from Fenway Park.