Which apartment do you prefer? 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 Lago Maggiore? 

We can offer you both. Our La Lombarda offers four urban holiday apartments – central location with high quality furnishings and amenities. And Bella Vista is a beautiful building in Someraro with five newly renovated apartments, each offering spectacular, unobstructed views of the lake from your private terrace. 

All of our apartments are designed for your pleasure and convenience. Brand new kitchens and baths, washing machines, and free Wi-Fi are just some of the features you’ll find here. Take a look inside the links below to learn more about our apartments in Stresa, or contact us.

 It's time to plan your vacation in Stresa! Contact us to check for availability!