Picturesque, peaceful and perfectly placed for our visits to Verona and Venice, the
lakeside town of Desenzano forms the ideal base for a wonderful holiday with a
delightful setting on the shores of tranquil Lake Garda - one of Italy's best - loved lakes.