With 29 rooms, our Cape Cod inn balances an updated feel with an authentic Cape experience in the heart of Falmouth.
Established May 2018
311 Gifford Street, Falmouth, MA
On Site Dining: Eli’s Tavern
We love to talk shop.
Connect with us and let’s chat.
See all the opportunities available at Lark