Inn by the Sea, Maine

Cape Elizabeth, Maine

INN BY THE SEA

Get a breath of fresh sea air at this first-rate resort that is both fancy and family-friendly.