Isola Superiore o Dei Pescatori hotels & apartments, all accommodations in Isola Superiore o Dei Pescatori

Suggested hotels in Isola Superiore o Dei Pescatori

Villa Toscanini Stresa

Via Del Marinaio, Stresa, Italy

Villa Toscanini Stresa photo

Villa Toscanini is a 3-star property only 19.5 km from Varese Lake.