26 via massimo d'azeglio, 28838 Stresa
Guest houses
Featuring garden views, Vespucci Boutique offers accommodation with a terrace, around 1.4 km from Borromean Islands. Among the facilities at this property are a lift and full-day security, along with free WiFi throughout the property. When staying at the guest house, guests can use private entrance....