AMOCITY
Appartamento Via Roma offers accommodations in Stresa, 1.1 miles from Borromean Islands. With city views, this accommodation features a terr...