Photos coming soon
HOTEL
Residence Leonardo
Via F. Baracca 35, Florence
Where it sits
Residence Leonardo
Via F. Baracca 35, Florence
43.79089, 11.22045
Plan around Residence Leonardo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
