Campsite Village Lago Maggiore Italy › Piedmont › Novara Average rating: 7.8 Evening entertainment Barbecue Campsite shop Walking/hiking/cycling Cash machine