Holiday Inn Club Vacations Cape Canaveral Beach Resort, Cape Canaveral (3-star) | TravelManiac