Karta Vacation Rentals
In the heart of Florence on Piazza Santa Maria Novella, steps from the basilica and a short walk to the Duomo, Uffizi Gallery and Medici Chapels. Close to the main railway station and about 6.9 km from Florence Airport, this pet-friendly, family-friendly base puts the city's highlights on your doorstep.