Map
Map
Refine your search

STAR RATING

AMENITIES/FACILITIES

ACTIVITIES

BRAND NAME

STYLE

NEIGHBORHOOD
Facet footer
informedSmallHead
 
 

Best Luxury Hotels in Lake Maggiore

Villa Aminta
89
Excellent

Villa Aminta

Stresa, Italy

The Hotel Villa Aminta is located in the town of Stresa, on the panoramic coastal road that goes to Switzerland, on the piedmont...

Style:
Classic Luxury
Rating: