This charming city hotel is located in Florence's historical centre, 300 m from the S.Maria Novella central railway station, and just a stone's throw from the Arno River, the famous museums of Florence, like the Uffizi Gallery, Ponte Vecchio and the Duomo...