Your Home Away from Home in Peabody, Massachusetts At Homewood Suites by Hilton® Boston-Peabody, you’ll be centrally located in the heart of Boston’s North Shore, near downtown Boston, Gloucester and Rockport, and 15 miles from Logan Airport. At this great choice in Peabody hotels, have easy access to Route 1, I-95 and 128. Many businesses are convenient to our extended stay hotel, including...