Whether you're on vacation with family or friends, Holiday Inn Club Vacations Cape Canaveral Beach Resort offers the perfect getaway. This beautiful resort is on the beach in Cape Canaveral, Florida, boasting luxurious villas with stunning ocean views. This world-class resort offers luxurious villas and amenities that will make your vacation unforgettable. The resort offers a 217-foot water slide, a lazy...