Karta Vacation Rentals
In Florence’s Santa Maria Novella quarter, Leon Rosso Flat is an apartment minutes from Museo Marino Marini and the Santa Maria Novella Basilica. Ponte Vecchio and the Duomo (Cathedral of Saint Mary of the Flower) are within easy reach.