United States, Cape Cod - MA, Falmouth, 291 Jones Road ,291
This lovely hotel is situated in Falmouth. Holiday Inn Cape Cod-Falmouth features a total of 98 bedrooms. This is not a pet-friendly hotel.
You travel. WISE donates! Booking Holiday Inn Cape Cod-Falmouth at the best price includes a donation to your favorite charity, at no extra cost! We brought 18+ million euros to local communities providing social services to 150.000+ people from vulnerable groups. We support #GlobalGoals.