La Stalla di San Lazzero is a villa with a barbecue, located in Siena The property boasts views of the garden and is 21 km from Piazza del Campo Free WiFi is offered throughout the property The kitchen features an oven and there is a private bathroom A flat-screen TV with satellite channels, as well as a CD player are provided The villa offers free private parking on-site National Picture Gallery Siena is 18 km from La Stalla di San Lazzero, while National Museum of Etruscan Archaeology is 2 km away The nearest airport is Florence Airport, 57 km from the property