About it
Set in Verbania in the Piedmont region and Botanical Gardens of Villa Taranto reachable within 1.6 mi, Villa DaVinci offers accommodations with free WiFi, BBQ facilities and free private parking.
A sun terrace can be found at the apartment, along with a garden.
The nearest airport is Milan Malpensa Airport, 41 mi from Villa DaVinci.