Lungolago zanardelli 67, 25087 Salò
Hotels 3 stars
Hotel Ristorante Lepanto is set on the shores of Lake Garda. It offers free Wi-Fi in all public areas, a gourmet restaurant, and a lovely garden. All rooms boast panoramic views of the lake. The rooms are simply decorated, fitted with carpet floors and wooden furnishings. Each comes with a TV and an...