The Palmer House Inn, a Romantic Cape Cod Bed and Breakfast in Falmouth, New England
A romantic bed and breakfast located in Falmouth, Cape Cod, Massachusetts. Falmouth is a delightful New England village on Upper Cape Cod. Our charming bed and breakfast is located in the Historic District, a quiet residential area of tree-lined streets, picket fences, colorful gardens, and elegant homes – a perfect retreat for a romantic getaway. Beautiful beaches, quaint shops, ferry shuttles and excellent restaurants, are only a short stroll from our Cape Cod Bed and Breakfast.