Villa Nardi is located in the heart of Florence, on the Viale dei Colli, near Piazzale Michelangelo, a stone's throw from Porta Romana.
Address: