Trebbio Hotel Tornabuoni
Set a 5-minute walk from Florence Cathedral, Trebbio offers self-catering accommodation with air conditioning and free Wi-Fi access. Firenze Santa Maria Novella Train Station is 550 metres away.
Via del Trebbio 10, Tornabuoni, 50100 Florence, Italy