Villa DaVinci ligt in Verbania in de regio Piemonte, op 2,5 km van de botanische tuinen van Villa Taranto. Het biedt accommodatie met gratis WiFi, barbecuefaciliteiten en gratis privéparkeergelegenheid.
Het appartement heeft een zonneterras en een tuin.
De dichtstbijzijnde luchthaven is Milaan Malpensa, op 66 km van Villa DaVinci.