Send Postcard
The Palmer House Inn
81 Palmer Ave, Falmouth, MA 02540 USA
(508)548-1230
81 Palmer Ave, Falmouth, MA 02540 USA
(508)548-1230
Just off the village green in Falmouth's historic district, sits this turn-of-the-century Victorian and its adjacent guest house. The polished woodwork, stained-glass windows and collection of antique...read more
You can pick photos to send on your postcard | |