Choose your room
Villa Begonia
The 5-bedroom Villa Begonia Stresa offers quick access to such city attractions as Chiesa dei Santi Magi, located just a 5-minute walk away.
The Church of Saints Ambrogio and Theodolo is only 1.9 km from this Stresa holiday home, while guests can also visit the baroque island palace "Palazzo Borromeo", which is 2.7 km away. The property is nestled around a 10-minute ride from natural attractions like Isola Bella Island. Positioned 4.1 km from the Catholic Santa Caterina del Sasso Monastery, Villa Begonia is popular among both worshippers and tourists.
The Stresa accommodation has the view of the lake. This property comes with a bathroom with a shower.
Guests, staying at Villa Begonia, have access to a fully furnished kitchen with a fridge, an oven, and kitchenware. Healthy cuisine is served at Osteria Mercato, which is located within 20 minutes' walk of the Stresa accommodation.