B&B San Francesco Siena: 450 m to Piazza del Campo