Loading map…

Castello del Sole | Your unique refuge

A 140-hectare estate resort on Lake Maggiore with a Michelin-starred restaurant, a 2,500 sq m spa, and its own working winery.