With its serene lakeside setting and breathtaking mountain views, Lake Garda is home to some of the finest spa hotels in Italy.