101 Arch Street, Boston 101 Arch Street is located in Boston’s historic Downtown Crossing, uniquely situated adjacent to the city’s financial and retail districts. It contains over 400,000 square feet of Class-A office and retail space. The property is bounded by Arch Street on the south, Hawley Street on the north and Summer Street on the west.
The garage entrance can be found on Hawley Street. Directions can be found here.