Choose your room
Villa Azalea
The 5-bedroom Villa Azalea Stresa, located only 5 minutes' walk from Chiesa dei Santi Magi, can host up to 11 guests.
This holiday home is in the vicinity of the Umbrella Museum and gives easy access to the Church of Saints Ambrogio and Theodolo, which is merely 650 metres away. The 4-bathroom villa is around 10 minutes by car from the Alpinia Botanical Garden, and the Island of the Fishermen is 3.3 km away. Positioned 4.1 km from the historic Santa Caterina del Sasso Monastery, Villa Azalea is popular among both worshippers and tourists.
Guests can enjoy the lake views. Bathroom facilities also include a shower.
This Stresa accommodation includes a dining area with a refrigerator, an oven, and kitchenware. Serving Mediterranean dishes, Osteria Degli Amici is 6 minutes' walk away.