Karta Vacation Rentals
In the heart of central Florence, overlooking Piazza Santa Maria Novella. Steps from the Basilica of Santa Maria Novella and within a short walk of the Florence Baptistery, Piazza della Signoria and the city's main museums. A 4-star, pet-friendly base for sightseeing and shopping.