ItalyPiedmontBaveno
10 guests
5 bedrooms
7 bathrooms
This recently renovated villa is located in the Stresa area, surrounded by a 20,000 square meter park, with stunning views of the lake and mountains. The villa offers three floors of luxurious living...
From €2,401 Nightly