Via Sempione Nord 123, 28838 Stresa
Hotel
5 stars
with
64
rooms
Set on the shores of Lake Maggiore, Villa e Palazzo Aminta offers a luxurious wellness center, a private garden
on the lake, and an outdoor swimming pool overlooking the Borromean Islands. Parking is free, and there is also a private pier.
Accommodations includes free Wi-Fi, a marble bathroom, original frescoes, ...