Via guido boggiani 18, 28838 Stresa
Apartments
Bella is located in Stresa. The air-conditioned accommodation is less than 1 km from Borromean Islands, and guests can benefit from private parking available on site and free WiFi. The spacious apartment with a terrace and lake views features 3 bedrooms, a living room, a flat-screen TV, an equipped kitchen...