Last summer we spent 5 nights in Hotel Fontanella and we had a wonderful time. The location of the hotel isn't ideal, because it takes you about 15 minutes on foot to reach the city centre and 20 minutes to get to the lake. We immediately rented a bike for 5 pounds a day and solved the problem. The bike rental is located close to the hotel and is highly recommended. The room looked good and was clean and we had a balcony. There is a restaurant at the hotel where you can eat delicious pizzas and pastas with discount. The staff doesn't speak English very well, but is very friendly. The shower is small, but that didn't bother us. A great hotel for young couples. Riva itself is very nice and pleasant. The sun sank behind the mountains around 5 pm, that was a shame. It is not so touristy as the other towns at the lake, so you can fully enjoyed it.