Residenza Leonardo biedt appartementen met gratis WiFi, op slechts 50 meter van het Lago Maggiore. De accommodatie ligt op 3,5 km van het centrum van Luino en op minder dan 10 minuten lopen van het treinstation van Colmegna.
Deze appartementen met uitzicht op het meer zijn voorzien van een ingerichte kitchenette en een zit- en eethoek met een flatscreen-tv. Elke kamer heeft een eigen badkamer met een haardroger en sommige hebben een balkon.