Comfortable lodging on North Main Street in Andover, Maine. A quiet, convenient base for exploring the region.