Choose your room
Villa Azalea
Villa Azalea Stresa offers quick access to such city attractions as Chiesa dei Santi Magi, located nearly 5 minutes' walk away.
Places to visit include the Umbrella Museum, which is 3.1 km from this property, and the Church of Saints Ambrogio and Theodolo, situated just 650 metres away. About 10 minutes by car from the holiday home guests will find the Alpinia Botanical Garden, while the Roman Catholic Santa Caterina del Sasso Monastery is 4.1 km away.
You can enjoy views of the lake from this Stresa accommodation. Bathroom facilities also include a shower.
Guests can dine in a fully-fitted kitchen, as well as a dining area, provided at the property. You can also make use of a refrigerator, a stove top, and kitchenware to prepare your own meal. Villa Azalea is in close proximity to Osteria Degli Amici, offering dishes of Mediterranean cuisine. Villa Azalea is also 50 km from Malpensa airport.