About 42-48 Batterymarch St Boston, MA A 2-story, 4,329 square foot building in Boston’s Financial District. 42-48 Batterymarch occupies a wide corner 1,520 SF lot located in the heart of the Financial District across the street from the Hilton Hotel and within 2 blocks of the Rose Kennedy Greenway and the Waterfront.