Via edmondo de amicis, 12, 28838 Stresa
Apartments
Located in Stresa, Fior&Iris Apartments provides free WiFi and city views, 1.7 km from Borromean Islands. The apartment provides guests with a balcony, a seating area, satellite flat-screen TV, a fully equipped kitchen with a fridge and a microwave, and a private bathroom with bidet and free toiletries....