La Villa DaVinci se encuentra en Verbania, en la región de Piamonte, a 2,5 km del jardín botánico de Villa Taranto, y ofrece alojamiento con WiFi gratuita, zona de barbacoa y aparcamiento privado gratuito.
El apartamento cuenta con solárium y jardín.
El aeropuerto más cercano es el de Milán Malpensa, ubicado a 66 km de la Villa DaVinci.