Holiday Inn Cape Cod-Falmouth, an IHG hotel - Perplexity Travel