12 via xxv aprile 1945, 28838 Stresa
Apartments
Providing a garden, Astrid House provides accommodation in Stresa. The property has lake and garden views. Free WiFi is available throughout the property and Borromean Islands is 1.1 km away. The spacious apartment with a balcony and mountain views features 2 bedrooms, a living room, a flat-screen TV,...