Isola is easily accessible independently by bus from Nice. It consists mainly of a mall of shops, restaurants and hotels which snakes up the hillside. The hotels are right on the slopes. The ski area is perfect to cruise the blues for a few days. There are some nice reds, and some blacks which were closed when we went in...
More