Via Stalloreggi, 69, 53100 Siena
Appartamento
con
1
camera
In the Siena City Centre district of Siena, close to National Picture Gallery Siena, La Terrazza di Stalloreggi
features free WiFi and a washing machine. Located around 45 km from Piazza Matteotti, the apartment is also 5.5 km away from Siena Train Station. The property is 500 metres from the city centre and ...