Piccolo Palio Hotel

Piazza Del Sale 18
Siena
Italy