Villa Bellaria is about 1 km from Torre Apponale, one of Riva del Garda’s most popular landmarks.