Hawthorn Suites Hotel Franklin/Boston is an all suite hotel, in Franklin Massachusetts, located just west of Boston, with accommodations for short term and extended stay traveler. Built in traditional New England style and design, this hotel will welcome you with comfort, warmth and charm.