Villa Santa ChiaraVilla
Via Andrea Beccarini Crescenzi 7, Siena, 53100
Set in Siena in the Tuscany region and Piazza del Campo reachable within 1.3 km, Villa Santa Chiara offers accommodation with free Wi-Fi, barbecue facilities, pool with a view and free private parking.