Located in Stresa, the Grand Hotel des Iles Borromées & SPA lies on the shores of Lake Maggiore and combines sumptuous elegance and tradition with the charm of the Italian luxury Grand Hotels.
This small piece of paradise is close to Milano and it is easy to reach from the most important airports of northern Italy - Malpensa airport and Linate airport. Guest rooms are furnished in opulent shades of blue, purple and gold, the magnificent suites are a blend of luxury and state of the art comforts.