The Castello del Sole is nestled in the picturesque landscape of the Maggia Delta in Ascona. Our resort is located in the midst of a unique natural setting of 140 hectares of land: this includes our own farm with its own vineyards, a WWF protected bird sanctuary and is situated directly on the idyllic shores of Lake Maggiore. The Castello del Sole also has apple, pear and nut trees scattered throughout the resort...



















































































































