La casa sull'Isola Pescatori is offering accommodations in Stresa. Free Wifi is available throughout the property, and Borromean Islands is 0.9 miles away.
All units come with a private bathroom, and certain units at the apartment complex have a balcony.
The nearest airport is Milan Malpensa Airport, 35 miles from the apartment.