La Torre dei SalterelliBed and Breakfast
Piazza Dè Salterelli, 1, Florence, 50122
Set in the heart of Florence, a few steps from Piazza della Signoria square, La Torre dei Salterelli offers modernly furnished rooms with free Wi-Fi and air conditioning.