Property Location
Located in Monteriggioni (Val d'Elsa), Villa Franca is close to San Leonardo al Lago and Monteriggioni Castle. This townhouse accommodation is within the vicinity of Siena Stadium and Palasport Mens Sana.
Rooms
Make yourself at home in one of the 3 guestrooms.
Amenities
Enjoy recreation amenities such as an outdoor pool or take in the view from a garden.
Business, Other Amenities
Free self parking is available onsite.