Karta Vacation Rentals
Between the train station and the cathedral in central Florence, steps from Piazza di Santa Maria Novella and a short walk to the Duomo, Ponte Vecchio and the Uffizi. This city-center hotel on Via della Scala puts major sights within easy reach.