Karta Vacation Rentals
In the very heart of central Florence, just minutes on foot from Piazza del Duomo and the Cathedral of Santa Maria del Fiore. Leonardo da Vinci Museum and Palazzo Medici Riccardi are nearby, putting you squarely in the Duomo-area for sightseeing.