Planning a weekend getaway in Cape Cod, Massachusetts? Then look no further than the Holiday Inn Cape Cod-Falmouth. This charming 98-room property is located in Falmouth, in close proximity to the downtown area, complete with shopping, restaurants, and beaches, as well as the Martha’s Vineyard ferries. Guests can swim in the indoor heated saline pool or get some exercise in the workout room, and the meeting, wedding, and event space can accommodate up to 150 people. It’s the perfect setting for guests of all ages!