Holiday Inn & Suites Boston-Peabody
BASIC INFORMATION:
State: Massachusetts
Address:
1 Newbury St, Peabody, MA 01960Property Stars: 3 Star
More Details
Located north of Boston and only 13-miles from Boston Logan International Airport.
Book your trip now and earn 1,000 IHG Bonus Points!