Photos coming soon
HOTEL
Santo Spirito Palace
Piazza Santo Spirito n 23, Santo Spirito, 50125 Florence, Italy, Florence
Where it sits
Santo Spirito Palace
Piazza Santo Spirito n 23, Santo Spirito, 50125 Florence, Italy, Florence
43.76693, 11.24729
Similar stays nearby
Brancacci Halldis Apartments
Hotel · 14 m
Santo Spirito Dream
Hotel · 19 m
Twenty Santo Spirito By Rennes
Hotel · 21 m
Mamo Florence - Spirito19 Apartment
Hotel · 28 m
Casa Laura&Duccio Santo Spirito historic center
Hotel · 46 m
SPIRIT OF FLORENCE Boutique Rooms
Hotel · 48 m
SPIRIT OF FLORENCE Boutique Rooms
Hotel · 48 m
Santo Spirito 7 in Firenze
Hotel · 51 m
Plan around Santo Spirito Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
