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