Karta Vacation Rentals
In the heart of Florence's historic centre, steps from Piazza di Santa Maria Novella, the Duomo, Ponte Vecchio and the Uffizi. Located at Piazza Antinori 1, this family-friendly, pet-friendly (on request, fees may apply) base puts museums, designer streets and riverside walks on your doorstep.