Treehouse Lodge is a new place to stay in Falmouth, Mass, located on the edge of historic Woods Hole village within walking distance to the Vineyard ferry. This unique Woods Hole location was once the Sleepy Hollow Motor Inn. All that you came to love about Sleepy Hollow (that warm, welcome feeling and the cleanest rooms in town) remains plus a few new bells and whistles.
527 Woods Hole Road
Falmouth, MA 02543