Palmer House Inn
Bed and Breakfast
Based on 0 Reviews
Add ReviewPalmer House Inn in Falmouth, MA on Cape Cod offer 17 unique accommodations, each with it's own private, en suite bath. The inn is a short five minute walk to historic downtown where an abundance of great restaurants and shopping await. A full, complimentary breakfast is served each morning with afternoon snacks and refreshments available. Plenty of off-the-street, onsite parking is available for our guests. Under new ownership as of May 2018.