Via giuseppe verdi 45, 28838 Stresa
Apartments
Set in Stresa and only less than 1 km from Borromean Islands, PICCOLO NIDO offers accommodation with garden views, free WiFi and free private parking. The property has inner courtyard and quiet street views. The spacious apartment features 2 bedrooms, a flat-screen TV with streaming services, a fully...