Enter to win a B&B getaway in Vermont, where summer memories await!. Freedom House Bed and Breakfast. K likes. Freedom House Bed and Breakfast is located in the town of Dover-Foxcroft, Maine. Dover-Foxcroft is in. Calling all dreamers, writers and entrepreneurs. Want to build a new life sparked by creativity and fueled by a burning desire to be your own boss? Imagine what.