Photos coming soon
HOTEL
Santo Spirito Charme
Borgo Tegolaio, 8, Florence
Where it sits
Santo Spirito Charme
Borgo Tegolaio, 8, Florence
43.76646, 11.24799
Similar stays nearby
Plan around Santo Spirito Charme
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 24, 2026.
