Via Garibaldi, 60 53100 Siena Italy This apartment is located in Via Garibaldi, 60 53100 Siena Italy, in the city of Radicofani.