About
Welcome to the Grand Hotel des Iles Borromées & SPA, situated on the picturesque shores of Lake Maggiore in Stresa.
Located just a stone's throw away from Milan and Northern Italy's main international airports, this charming destination is perfect for couples, families, or business trips alike. Revel in the opulent surroundings adorned with rich shades of purple, gold, and indigo, and indulge in the lavish suites that seamlessly blend history, luxury, and modern comforts. Be sure to unwind completely at their state-of-the-art Des Iles Spa for an incomparable experience of relaxation.