RESERVATION
Select check-in date close
Select check-out date close

Contact us At the Plaza INN

a comfortable and convenient hotel in Peabody, Massachusetts

PLAZA INN
125 Newbury Street, Peabody,
Massachusetts 01960, US
Phone: +1 (978) 535-2200