The Market Street Inn Near Waterfront Promenade Park
22 Market St -
Newburyport,
MA 01950