Photos coming soon
HOTEL
Renai 13
Via Dei Renai, 13, Florence, Italy, Florence
Where it sits
Renai 13
Via Dei Renai, 13, Florence, Italy, Florence
43.76499, 11.25977
Plan around Renai 13
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
