Il Santo Stays
Piazza della Indipendenza 11, Florence
Location Il Santo Stays is situated in Florence. This hostel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hostel. Places nearby: Medici Chapels, Academy Gallery and Santa Maria Novella Basilica and Museum. At the hostel In
Free WiFiPets OK



















