Tag: Grand Hotel des Iles Borromées

  • Lake Maggiore – What to do and where to stay.

    Lake Maggiore – What to do and where to stay.

    I’m a big fan of the Italian lakes and I’m just back from a visit to Lake Maggiore and have previously visited Lake Garda and Lake Como. Lake Maggiore is in the northern Italian region of Piedmont and I arrived into Stresa, on the west coast of Lake Maggiore, by train from Milan, which took…