1090
building
Santa Maria della Scala is located in Siena, Italy. Now a museum, it was once an important civic hospital dedicated to caring for abandoned children, the poor, the sick, and pilgrims. Revenues were earned partially from bequests and donatio …
On the map
Keep exploring
Discover more places in Siena