We stayed for a few days in hotel Malcesine. It was a family run hotel with a nice feel to it. It was in a good location on the lake front. The food was good and we had half board and enjoyed it ,there were lots of restaurants in the town if you wanted to try those. It was a nice town and I would recommend the hotel.