There are more than 30 shops in Isola, most of them in the central mall that runs through the lower levels of the resort base complex.
As you would expect there are a dozen ski shops, including Ski Set and sport 2000 outlets. There are half a dozen food outlets, a TV rental shop, souvenir and press store and a T shirt sales outlet.
Isola 2000 ski rental shops value rating gets ? stars out of 5 overall