Hotels in Peabody (MA) Full list of companies Hotels category in Peabody, Massachusetts SpringHill Suites Boston Peabody 43 Newbury Street (US 1 North), Peabody, MA 01960, (978)535-5000 Page 1