I believe you need to be a Disney resort guest , but can use any of the Kid's Clubs. We stayed at CR but put the kids in the Neverland Club which is at the Poly.
BTW, they loved it! When we went to picked them up they didn't want to leave. We're putting them in the Cub's Den at WL in Aug.