Ramada Lake Garda

Via Canestrelli
Italy