An apartment right in the heart of Stresa, where all of the shops, restaurants, activities and the lakefront are just steps outside your door? Or would you prefer to be a few minutes outside of town, in one of Stresa’s charming mountain villages, enjoying the famous view of majestic Alps and...
Show more...
Show more...