Luxury Villa Olga in Stresa Villa
Sempione Nord, 35, Baveno, 28831
Featuring pool views, Luxury Villa Olga in Stresa provides accommodation with a balcony and a coffee machine, around 1.2 km from Borromean Islands. This villa features a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.