A 5-minute walk from Florence Cathedral, this family-run hotel offers air-conditioned rooms with free Wi-Fi. Santa Maria Novella Train Station is a 10-minute walk away.
Number of rooms: 14
Via Cavour 50, San Marco - Santissima Annunziata, 50129 Florence, Italy