Lago Idro Glamping Boutique ***** Italy › Lombardy › Brescia Barbecue Campsite shop Walking/hiking/cycling Dogs allowed Disabled