- click Hotel: Villa Maria San Giovanni alla Vena, 0 km from center Italy Tuscany San Giovanni alla Vena