Lodging white 28@2x
The Hotel Marblehead
264 Pleasant Street, Marblehead, Massachusetts 01945