Back to previous

Treehouse Lodge

  • Details

    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. 

  • Map