Domus il Palio B&B Siena: 950 m to Piazza del Campo