Located in Volterra, within 44 km of Piazza del Campo and 43 km of Siena Train Station, Podere San Francesco provides accommodation with a garden and free WiFi as well as free private parking for guests who drive.