Corso Umberto I, 28838 Stresa, Italy
Grand Hotel des Iles Borromées & Spa is a majestic Art Nouveau property located on the shores of Lake Maggiore in Stresa, opposite the Borromean Islands. It features indoor and outdoor swimming pools and a spa. The hotel offers elegant rooms with LCD TVs and marble bathrooms that include spa baths. Some rooms provide views of the garden and the Alps, while others overlook the lake and islands. The wellness center includes an indoor swimming pool, hot tubs, and saunas, with beauty treatments and massages available. The restaurant serves regional cuisine, and guests can dine on the terrace during summer. There is also a stylish piano bar. A generous buffet breakfast is served daily. The hotel is situated on the central Corso Umberto I promenade and offers free on-site parking.