Located in Cannobio in the Piedmont region, Leone is an apartment boasting a terrace and garden views. The accommodation is 20 km from Lugano.
This apartment is equipped with a fully equipped kitchen, a dining area and a flat-screen TV. The bathroom has a bidet.
The apartment offers a terrace. Hiking can be enjoyed nearby.
Como is 41 km from Leone, while Locarno is 14 km away. Milan Malpensa Airport is 48 km from the property.