itinhub.com
Grand Hotel Baglioni
Located steps away from Florence’s Santa Maria Novella railway station Great location, few minutes walk to Florence’s Centro Strorico (Old Town) Very close to the famous San Lorenzo mar…