The hotel is only separated from the lake by a road and the centre of Stresa is about 200m away.
See more: Hotels in Europe Hotels in Italy Hotels in Stresa Holiday Destinations in Europe