Villa Machiavelli
Via Imprunetana 30, Impruneta, Italy
Booking.com
Book Now