To reach Pryce, start to the left of the left hand Pokeball Column near the entrance of the gym. Then simply go up, right, down, left, up and right and you will be in front of Pryce. You will have to battle some of the trainers before you reach him.
As for "getting through" the gym, if you mean beating Pryce - simple. Use an electric or grass Pokemon for Seel/Dewgong, as they are dual ice/water types (preferably electric as grass is weak to ice), and a fire type ONLY for Piloswine. Alternatively, go and level up some more. Pryce is really not very hard to beat.
Chat with our AI personalities
pryce the ice type gym leader
by capturing an ice pokemon in the ice cave by capturing a dragon type pokemon but dragon is weak against dragon so just capture an ice pokemon
Your Pokemon are supposed to learn strength and move the boulders to the wholes.
There is no kind of TM in Pokemon Crystal version that can teach your Pokemon ice beam. The only way to get it is to learn it naturally.
you have to break all of the tiles and stairs will appear