Levo Guesthouse is a self-standing house located on a mountain side in Stresa. Guests can make use of free Wi-Fi throughout and enjoy panoramic views of Lake Maggiore from the balcony.
This air-conditioned house features a kitchen with dishwasher, living room and garden with patio. The bathrooms come with a shower and hairdryer.
Levo Guesthouse is 5 km from the ferry terminal with links to the Borromean Islands. Verbania is a 30-minute drive away.