Auf der westlichen Seite des Lago Maggiore, zwischen Intra und Pallanza, gelegen, befindet es sich in einer zentralen und ruhigen Position, nur wenige 100 Meter von der Villa Taranto und dem Abfahrtsort zu den Inseln Borromee entfernt.