Located a mile from downtown Freeport, The Orchard House has five bedrooms which accommodate up to 12 people. Each bedroom has a private bath and the Inn provides a healthy complimentary continental breakfast.
The Cafe is currently closed for renovations. Located next to The Orchard House Inn, the Cafe is open to the public. It will offer indoor and outdoor dining and allow customers to experience “a bit of Maine” outside of downtown Freeport.