Harbor Light Inn - Marblehead, Massachusetts, MA 01945, United States
Badge1 Badge2 Fodor's Trip Advisor Badge5