Choose your room
Stresa Complex Levoasi Apartment
- Wi-Fi
- Child-friendly
Cots
- Air conditioning
- Pets
Pets allowed
The baroque island palace "Palazzo Borromeo" is fairly close to the 9-room Stresa Complex Levoasi Apartment, while Oratorio dei Santi Giacomo e Filippo is situated nearby.
The apartment lies approximately 25 minutes' walk from the Umbrella Museum. The centre of Stresa is reachable within a 20-minute walking distance. Overlooking the garden, this apartment also enjoys a prime location within 2 km of the Isole Borromee.
For added convenience, a bidet, a separate toilet, and a shower are available at the accommodation. Additionally, you'll find hairdryers and bath sheets.
With self-catering amenities like a full kitchen, Stresa Complex Levoasi Apartment also boasts a dining area where guests can relax and indulge in their meals. The Alpino cable car station is nearly a 10-minute walk away.