Village by the Sea is an all-suites hotel and conference center conveniently located near Wells Beach on the southern coast of Maine. This property is situated on eleven acres bordering the Rachel Carson Wildlife Preserve and tidal salt marsh, making... ancora...

