By Lake Maggiore in Italy in the superb Italian lakes region of Piemont near the beautiful villages of Stressa, Pallanza and the Borromes islands this huge “patrician” villa has a big private pool set in a beautiful garden sloping down towards the lake. The views of the lake and surrounding mountains are quite breath-taking. Villa accommodation covering 600 m² on 3 floors for 16...