Villa Maria


Baveno • Show on map
View Details for Price
Featuring a garden, Villa Maria offers accommodations in Baveno. Featuring lake and garden views, this villa also features free Wifi. Offering a terrace and mountain views, the spacious villa includes…More info
