Boston office space for lease on Franklin Street 26th floor Boston, Massachusetts 02110. These executive suites are situated at the heart of Boston’s financial district, this recently refurbished building boasts an outdoor plaza, coffee shop, barbershop and banking facility. Access by public transport is easy – with the Government Center subway station close by and Boston International Airport only a 10 minute drive.This Boston business center totals 25,746 sq ft offering clients turnkey serviced office space, ready to go executive office suites, temporary office space for rent, virtual offices, mailing addresses and office space for lease on flexible terms.