Karta Vacation Rentals
In the heart of Venice on Piazza San Marco — steps from St. Mark's Basilica and St. Mark's Square and a short walk to Rialto Bridge and St Mark's Campanile. Central location puts you inside the city’s main sights and cobblestone streets. Pet-friendly option available (extra charge).