Bed and Breakfast Due Leoni Hotel
Via San Zeno 34, 37010 Torri del Benaco, Italy
Bed and Breakfast Due Leoni offers accommodation in Torri del Benaco, 3 km from the shore of Lake Garda and the village centre. It features a terrace, a garden, and free Wi-Fi throughout.