Palmer House Inn on Cape Cod offers 17 unique accommodations, each with its own private en suite bath. The inn is a short five-minute walk to historic downtown Falmouth, 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-t...