B&B Il Senesino Siena: 650 m to Piazza del Campo