Open for the Cape Cod Holidays
The Palmer House Inn is Open for the Holidays Many of our fine Falmouth restaurants are open and serving Thanksgiving Dinner. Christmas is beautiful at the Palmer House Inn. This lovely old Victorian is decorated and looking festive throughout the holiday season on Cape Cod. New Years is also a wonderful time to be in …
Read More