Hawthorn Suites Ltd Arlington (Arlington) The Hawthorn Suites in Arlington, Mass., is located on Massachusetts Avenue, one block outside of Cambridge. Logan International Airport and downtown Boston sit on the bay seven miles from the hotel. Harvard and Tufts Universities are one m...