Via santi giacomo e filippo, 13, 28838 Stresa
Appartements
Situated in Stresa in the Piedmont region, Stresa Complex LevOasi features a garden. This apartment features air-conditioned accommodation with a patio and free WiFi. The apartment has family rooms. The apartment provides guests with a balcony, garden views, a seating area, a flat-screen TV, a fully...