Karta Vacation Rentals
In the heart of downtown Florence, a family-friendly luxury townhouse faces Piazza della Repubblica and sits a short walk from the Duomo (Cathedral of Santa Maria del Fiore). Strozzi Palace and Piazza di San Giovanni are also within easy walking distance.