Giardino Delle Rose d'Orcia, Via Dante Alighieri, 111A, 53027 San Quirico d'Orcia SI, Italy 43.0577985, 11.6060083