Set in Peabody, Newbury Street Inn offers free WiFi.
All guest rooms in the inn are fitted with a flat-screen TV. Rooms are fitted with a private bathroom. The units will provide guests with a microwave.
Boston is 21 km from Newbury Street Inn, while Cambridge is 22 km from the property. The nearest airport is Logan Airport, 20 km from the accommodation....
|170 Newbury Street|
United States of America