Via massimo d'azeglio, 13 piano 1, 28838 Stresa
Apartments
Set in Stresa, 1.3 km from Borromean Islands, AL 13 VERDE - Lakeside Leisure & Business features a terrace and views of the city. There is a private entrance at the apartment for the convenience of those who stay. The apartment offers rooms with air conditioning, free private parking and free WiFi. The...