Peabody, Boston, MA Hotels

Homewood Suite Hotel, Peabody MA

Homewood Suite Hotel, Peabody MA

The hotel is located 15 miles north of Boston in the Northshore Region. It is within walking distance of area restaurants and within two miles of hotel are the Centennial and Edgewater Office Parks. Logan Intl Airport 13 MI N.

Homewood Suite Hotel,
57 Newbury St, Peabody, MA, United States
Homewood Suite Hotel, Peabody MA

 

Good Hotels USA Good Hotels USA

Hotels Massachusetts MA Hotels Massachusetts MA