The best areas to stay in San Giovanni d'Asso are Sinalunga, Montepulciano, Siena, San Gimignano, Montalcino, Torrita di Siena, Castiglione d'Orcia, Casole d'Elsa, Pienza, Castellina in Chianti
Currently, there are around 0 hotels that you can book in San Giovanni d'Asso