This is an older hotel in an excellent location. We had paid extra for a "partial view" of Lago Maggiore, but we must have been upgraded since we had a lovely little balcony with a full view of the lake. We really appreciated this because it was kind of cold and windy (end of November) but we were still able to enjoy the view and the sunrise before leaving for the airport to fly home. The breakfast is very nice and we were able to find free parking in one of the large lots down past the railway station, about a 10 minute walk away. As a normal hotel, this property has a full reception, and the staff were helpful in printing our boarding passes and answering our questions. The owners of this hotel should consider replacing/upgrading the showers.
We enjoyed walking along the lake front and having coffee at one of the places along there.
For dinner, I recommend 900 Novocento Ristorante on Corso Liberazione 28. Their food is excellent, the staff nice, and their historic dining room has a cozy fire (in cooler seasons) in a big old stone fireplace. Highly recommended.