Be one of the first guests to stay at The Lincoln Hotel, a 33-room boutique hotel opening Sept. 1 in Biddeford, Maine, a coastal town north of Kennebunk and south of Portland. Set in a former textile ...