Property Location Located in Siena (lsola d'Arbia), Il Pozzo is within the vicinity of Porta Romana and Palazzo Pubblico. This townhouse accommodation is within the vicinity of Porta Tufi and Basilica di Santa Maria dei Servi. Rooms Make yourself at home in one of the 6 air-conditioned guestrooms. Bathrooms have showers and hair dryers. Business, Other Amenities Free self parking is available onsite.