Via case sparse,14, 28838 Stresa
Apartments
Villa Relax features sea views, free WiFi and free private parking, set in Stresa, 3.4 km from Borromean Islands. With mountain views, this accommodation offers a balcony. Featuring family rooms, this property also provides guests with a terrace. The units come with air conditioning, a flat-screen TV...