Stage Neck Inn
Escape the ordinary to Stage Neck Inn. The Stage Neck Inn is situated in York Harbor, Maine, only 1½ hours from Boston, MA, and 45 minutes from Manchester, NH, or Portland, ME. It sits on a truly spectacular oceanfront setting, atop a peninsula "where the rive…