Holiday Inn Cape Cod-Falmouth

291 Jones Rd
Falmouth
Massachusetts
United States