Perched on the edge of Lake Maggiore with outstanding views of the Borromean Islands, Villa Aminta is a luxurious hotel with two beautiful restaurants and an excellent spa complex.