Home Stay three nights for the price of two this winter at the Captain Lord Mansion, one of Kennebunkport’s finest inns. Courtesy photo Stay three nights for the price of two this winter at the Captain Lord Mansion, one of Kennebunkport's finest inns. Courtesy photo


