image1 image2 image3

Lake House

LakeHouse is a beautiful villa built in the ninetheenth century; it is located in Stresa city, facing on the three Borromean Islands. The villa, with his large garden overlooking the Major lake,  offer the maximum relax in a beautiful and natural park.

The large rooms on the first floor are bright and equipped with all comforts: safe, LCD TV, private bathroom, wi fi, air conditioning.

Enjoy a very nice holiday on the Major Lake, out of the usual tourist circuit, and the charm of living in a family of nobles of the past.