Bed and Breakfast
45 Green Street
Newburyport, MA
Newburyport, MA
Stay and relax in a lovely period home along the city’s main streets. You’ll be more comfortable than a hotel, you’ll feel like you’re at home.