16 via raffaello sanzio, 28838 Stresa
Apartments
Boasting lake views, Villa Vittoria offers accommodation with balcony, around 800 metres from Borromean Islands. Outdoor seating allows guests to enjoy the fresh air. All units come with a microwave, fridge, a coffee machine, a shower, free toiletries and a desk. Featuring a private bathroom with a bidet...