Located in rolling hills, high above Torri del Benaco at the edge of Lake Garda, Borgo Tre is a peaceful holiday hideaway. Six suites and more set to open in 2025 Now welcoming guests, this elegant 18th century farmhouse restored by local artisans is surrounded by olives groves, cypresses, lemon…