Grand Hotel Isles des Barromees dining Published on May 30, 2016 in Visiting Italy? Italian Restaurant TipsFull resolution (4608 × 3456) ← Previous Next → “Al fresco” dining in the town of Stresa at the Grand Hotel Isles des Barromees