You can spend lots more on accomodation on this lake and not get better service and comfort. Hotel du Parc is across the village centre from the lake and this means about five minutes' walk through a pleasant, almost traffic-free place full of quaint old buildings and shop windows. You're not guaranteed to have a view on the lake from your room but that will save you a lot of money you can spend on food and souvenirs. Parking in the hotel's grounds, which are indeed park-like, is free and convenient.
The hotel is an old building, with the dependance silghtly more modern but less charming. The decoration looks like something out of an old movie, but it all adds to the charm. Everything technical you want to function does so very correctly, so if fashion has left behind the bathroom tiles and the tapestries it doesn't matter for overall quality of life. Somehow, this 1950-1970 atmosphere befits Stresa as a location very well, it all blends in.