Holiday Inn & Suites Boston-Peabody
Update
11/26/18
Holiday Inn & Suites on Route 1 Acquired for $15 Million
Spire Hospitality has acquired the Holiday Inn & Suites for $15.55 million.
The property features a 4-story 137,758 square foot hotel building located on Route 1 in Peabody, MA. The 183 room hotel sits on a 5.87-acre parcel and was constructed in 1969.