Via rampolino 8, 28838 Stresa
Villas
Situated in Stresa and only 1.3 km from Borromean Islands, Villa Gia features accommodation with garden views, free WiFi and free private parking. This villa has a garden. Featuring lake views, this villa also comes with a TV, a well-equipped kitchen with a dishwasher, an oven and a microwave, as well...