The Palmer House Inn Bed and Breakfast is located on Cape Cod in Falmouth, Massachusetts. Falmouth, is a delightful New England village on Upper Cape Cod. Our bed and breakfast Inn is in the Falmouth Historic District, a quiet residential area of tree lined streets, picket fences, colorful gardens, and elegant homes all decorated for the holidays. Beautiful beaches with brisk salt air, quaint shops, ferry shuttles and excellent restaurants are only a short stroll from our Cape Cod Inn. |