Property Location With a stay at Extended Stay America - Boston - Peabody in Peabody, you'll be in the suburbs and close to R..
Peabody / Peabody
Close to the city yet in a quiet place: Downtown Boston can be reached within 20 minutes from this modern hotel. Other sites ..
Nestled amid tranquil surroundings, the hotel offers a sense of homeliness in a refined yet friendly and professional environ..