Edit: There's possibly a quicker way, but I'm not too sure about the definition of neighborhood. As far as I know, all it means is that v(p) is some set in which p is interior. If that is the case, then p is in the intersection of both sets and thus is automatically an accumulation point (the sequence p,p,p,p,p,.... converges to p). So in that case, your proof would be a one line or one sentence proof. But if neighborhood is defined in such a way that p doesn't have to be in v(p) (e.g. v(p) is some sort of punctured disk or punctured ball, whichever word you class uses), then this one line proof wont work and you'll have to use the one above.