Stella d'Italia Hotel Florence
Stella d'Italia provides accommodation located 300 metres from the centre of Florence and features a terrace and a bar. Among the facilities at this property are a lift and luggage storage space, along with free Wi-Fi throughout the property.
Number of rooms: 24
7 Via dè Tornabuoni, Tornabuoni, 50123 Florence, Italy