Stresa
The Grand Hotel Bristol enjoys a magnificent location on the lakeshore of Stresa, a true pearl of Lake Maggiore, famous all over the world for the extraordinary way the... [view more]
On the shores of Lake Maggiore, the Grand Hotel des Iles Borromees of Stresa is the charming palatial elegance of Grand Hotel in Italian Luxury . This little corner of paradise, a short d... [view more]
Beatrice and Roberto Zanetta welcome you to Villa and Palazzo Aminta. Dominating the enchanting Gulf of the Borr... [view more]