Corso Umberto I, Stresa
This majestic property in Art Nouveau style includes indoor and outdoor swimming pools and a spa. It is on the shores of Lake Maggiore in Stresa opposite the Borromean Islands.