Via a.m. bolongaro 12, 28838 Stresa
Apartments
Situated in Stresa, 1.9 km from Borromean Islands, Casa David features air-conditioned accommodation with a terrace and free WiFi. With quiet street views, this accommodation provides a balcony. This apartment has 2 bedrooms, a kitchen with a dishwasher and an oven, a flat-screen TV, a seating area and...