Ideally situated in the centre of town close to the main shopping area and overlooking the lake with views of the Borromean islands.
The hotel is located close to the centre of Stresa, the boat landing stage and the shopping district. It features a superb position overlooking the lake, the Borromean Islands and the Alps.
situated in the centre of Stresa, on the lake promenade, in front of the pier for the Borromeans Islands. Nearest exhitibition centre: Congress Hall -300m. Nearest station/metro: train station -800m.