IMG_3838

“Le Spot” Isola 2000

The Spot is THE PLACE TO BE in the resort thanks to its fun atmosphere, its excellent burgers, 
its good mood and its unbeatable prices. 
Accessible from morning to night. Smiles guaranteed!

Shopping mall and Snow Front