Featuring lake views, Villa Mari offers accommodation with a terrace and a coffee machine, around 2.1 km from Villa Pallavicino Park. Located 4.1 km from Borromean Islands, the property provides a garden and free private parking.
Strada Vecchia Binda Brisino 2/B, 28838 Stresa, Italy