Twin Lighthouses, Thacher Island

Welcome to Eden Pines Inn

48 Eden Road

Rockport, MA 01966

(978) 546-2505