Photos coming soon
HOTEL
Hotel Leopolda
65 Ponte Alle Mosse Street, Florence, Italy
Where it sits
Hotel Leopolda
65 Ponte Alle Mosse Street, Florence, Italy
43.78070, 11.23685
Plan around Hotel Leopolda
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 16, 2026.
