Hotels Peabody 57 Newbury St, Peabody, MA 01960 57 Newbury Street Peabody Massachusetts 01960 US (978) 536-5050(978) 536-5050 http://homewoodsuites3.hilton.com/en/hotels/mas... Map Get Directions By public transitWalkingBicycling