The Hotel Campagnola was a pleasant suprise - we stayed here as part of a group for a music festival, and were very comfortable indeed. Our room was large and well maintained,with comfy firm beds, and extremely clean. There was a large wardrobe, and safe - but no drawers, just shelves. It was perfectly quiet, and opened onto a very large (shared) balcony overlooking the gardens, with a nice view of fields and mountains beyond. We were at the back of the hotel - I understand the rooms on the roadside might be noisier, but though busy the road is only single carriageway. The bathroom was new or recently re-furbished with a good strong hot shower, a helpful stool, and hooks, oh joy! There was table tennis and various children's play facilities in the garden, as well as a pool, though we did not use these ourselves. The dining area, lobby and bar were all attractive, spacious and inviting.
The food we had in this hotel was very good on the whole - breakfast was an ample and varied continental style buffet, with different types of bread (earlybirds got the best choice!) some fresh fruit, juices, eggs, cheese, ham, salami and hot drinks... We also had an excellent lunch one day, well-cooked and very good value. Our suppers (we were half-board) were mostly good, at least for the numbers, and they were very helpful in catering for my special diet. There was a nice fresh salad counter, and also a variety of vegetables though these were sometimes tinned. The most disappointing thing about the food (though not so suprising to me, in Italy, land of carnivores!) was the lack of fish and vegetarian options - they did cook a delicious local mushroom omelette, but a bit of research into vegetarian alternatives would be helpful, I think.
The location of this hotel a little way outside Riva was a bit of a problem for those with mobility issues; there is a regular bus service which passes the road right in front of the hotel for getting into Riva, or out to villages and towns beyond. The hotel also has free bike hire which is a brilliant idea! There are many cycle tracks and paths both within Riva itself (the centre and lakeside are mostly pedestrianised anyway) and in the surrounding countryside. The small church a short way along the road past the hotel is called San Tomaso di Canterbury - to make English visitors feel at home.
All the staff at this hotel were very helpful and obliging, and worked hard to make our stay enjoyable and to accomodate all the various requirements of our group.... even when they were extremely busy. The reception staff provided maps and lots of useful information. There is free Wi-Fi in the rooms which seemed to work well, and a computer for guest use in the lobby which didn't work quite so well! (but I was offered the use of another one..)
Riva itself has a lovely old centre with several fine buildings, churches, a convent with frescoes which is being restored, an interesting musem, many little alleyways, a beautiful lakeside and several other parks, and of course numerous shops, cafes, restaurants and bars (and a good bookshop). We also visited Limone and Malcesine (by boat - a delightful trip); amazing waterfalls known as the Cascate di Varone; and Arco, a smaller town inland with a historic old part, a castle perched on a huge rock, and an enormous church with a fine bell tower.