Via villa 28 - isola bella, 28838 Stresa
Apartments
Situated in Stresa, within 200 metres of Borromean Islands, Isola Bella Apartments - Via Villa 28 offers accommodation with air conditioning. Featuring mountain and lake views, this apartment also comes with free WiFi. The spacious apartment has 2 separate bedrooms, 2 bathrooms, a fully equipped kitchen...