Karta Vacation Rentals
In the quaint beach town of Naples, Florida, this boutique inn sits just a few blocks from the sand and within easy walking distance of Fifth Avenue South, the Naples Depot Museum and the regional library. Stroll to galleries, parks, public tennis courts, shops and local bars.