20/b via dante alighieri, 28838 Stresa
Apartments
Situated in Stresa in the Piedmont region, Camelia Rosa Stresa - Happy Rentals has a garden. Free WiFi is provided throughout the property. The spacious apartment features 1 separate bedroom, 1 bathroom, a fully equipped kitchenette with a dining area and microwave, and a living room with a flat-screen...