Hotels in Stresa
Multiple accommodations for your stay
Show map
41 results found
Filters
- Most popular first Sorting
Villa Vignolo Park
13 Via Vignolo, Stresa, Italy (Open map)
Arolo Beach is 4.3 km away, and the historic Santa Caterina del Sasso Monastery is 3.3 km from the hotel. Situated nearly a 5-minute…
Read more...