Elm Arch Inn ( Falmouth )
The Elm Arch Inn is a delightful Colonial Inn situated in an ideal location in the center of Falmouth village, on Cape Cod, Massachusetts, within walking distance of the beach, nearby shops and boutiques, and many excellent restaurants. The scenic bike path is just a few minutes ride from the Inn.
Built in 1810, the Elm Arch Inn is an historic landmark that was bombarded by the British ship Nimrod in the War of 1812. In one of our many parlors you can still see where the cannonball hit the Inn.
Quick navigate Falmouth Inns / B&Bs
Next listing - Inn At Siders Lane
Back to - The Coonamessett Inn
Contact information:
Elm Arch Inn
26 Elm Arch Way,
Falmouth,
Massachusetts,
USA,
02540
Telephone: (+001) 508-548-0133