Via Sempione Nord, 123, Stresa, Italy
The Villa Aminta is a hotel able to satisfy all desires for luxury, charm and refinement. Rising in a haven of peace, facing the magnificent Lake Maggiore, the Villa is surrounded by the bold, fragrant beauty of azaleas, camellias and rhododendrons. The intense green of century old trees will cool even the warmest of summer days.