Karta Vacation Rentals
In the heart of Florence, just 150 m from Santa Maria Novella train station and a short walk to the Duomo, Uffizi and the Central Market. Perfect for shoppers, art lovers and foodies. Pet-friendly and family-friendly, with easy access to the city's top sights.