Grand Hotel des Iles Borromées & Spa

Hotel in Verbania (Lake Maggiore), Italy

5-star Wikipedia: it:Grand Hotel des Iles Borromées

67 Corso Umberto Primo, Stresa, 28838