Ss33 del sempione, 54 privata barberis, 28838 Stresa
Apartments
Situated in Stresa and only 1.3 km from Borromean Islands, Appartamento Marina features accommodation with lake views, free WiFi and free private parking. The property has garden views. This air-conditioned apartment comes with a seating area, a fully equipped kitchenette with a fridge, and a flat-screen...