Best Western Freeport Inn
32 US Route 1, Freeport, ME 04032
The Best Western Freeport Inn located in Freeport, ME includes 80 rooms and overlooks 25 spacious acres of windswept fields, tidal areas, and the Cousins River. The property is less than three miles from the world-famous L.L. Bean company store and other famous retail outlets. The Best Western Freeport Inn is conveniently located just off Route 1 and is also highly visible from Interstate 295.