Stresa, Italy
Villa E Palazzo Aminta
Elegant and refined Italian getaway overlooking the Borromeo Gulf
What we think
Skylark only includes hotels that meet our stamp of approval. Our editorial review for this one isn’t ready yet — but we’re working on it! Below is the hotel’s own description.
On the shores of the Lake Maggiore, Villa & Palazzo Aminta is the luxury resort where you can regenerate your body and soul. The resort is located in the town of Stresa, right in front of the Borromean Islands, and is a member of The Leading Hotels of the World. This is the jewel of Lake Maggiore, and the hotel is sumptuously and exquisitely decorated with attention to every gorgeous detail.
Restaurants & Bars
Le Isole - lunch & dinner with its spectacular terrace
I Mori - gourmet restaurant open in the evenings
Calamondino - wellness restaurant open all day
Pool bar and lounge
Panevino Food and Wine Bar
Bar Ristorante Pizzeria Passo Baranca di Eleonora