Piccolo Hotel Il Palio

Piccolo Hotel Il Palio Address: Piazza Del Sale 19, Siena, Italy

Minimum price found for Piccolo Hotel Il Palio was: 33 EUR

Click here to get more information, photos & guest ratings for Piccolo Hotel Il Palio