Offering lake views, Leoni 7 is an accommodation situated in Menaggio, 4.2 km from Villa Carlotta and 26 km from Exhibition Center Lugano. This holiday home is 28 km from Lugano Station and 33 km from Generoso Mount.
Via Leoni, 7, 22017 Menaggio, Italy