Karta Vacation Rentals





On the banks of the River Arno in central Florence, a stone's throw from the Ponte Vecchio and about 250 metres from the Uffizi Gallery. Santa Maria Novella station and the Duomo are an easy walk away — classic riverfront, 4-star city lodging.